Definify.com

Definition 2025


plasmides

plasmides

French

Noun

plasmides m

  1. plural of plasmide