Definify.com

Definition 2024


germplasms

germplasms

English

Noun

germplasms

  1. plural of germplasm