Definify.com

Definition 2026


plasmides

plasmides

French

Noun

plasmides m

  1. plural of plasmide