Tamil Dictionary 🔍

gemmipara

Gem*mip"a*ra Gem*mip"a*res n. pl. Etym: [NL., fr. L. gemma bud + parere to produce.] (Zoöl.) Defn: Animals which increase by budding, as hydroids.


gemmipara - Similar Words