Tamil Dictionary 🔍

germule

Germ"ule, n. Etym: [Dim. fr. germ.] (Biol.) Defn: A small germ.


germule - Similar Words