Tamil Dictionary 🔍

germarium

Ger*ma"ri*um, n. Etym: [NL. See Germ.] (Zoöl.) Defn: An organ in which the ova are developed in certain Turbellaria.


germarium - Similar Words