Tamil Dictionary 🔍

polypiparous

Pol`y*pip"a*rous, a. Etym: [Polypus + L. parere to produce.] (Zoöl.) Defn: Producing polyps.


polypiparous - Similar Words