GERMARIUM MEANING IN ENGLISH

• Germarium Definition & Synonyms

  1. (n.) An organ in which the ova are developed in certain Turbellaria.


RECENT SEARCHES