Tamil Dictionary 🔍

polypifera

Pol`y*pif"e*ra, n. pl. Etym: [NL.] (Zoöl.) Defn: The Anthozoa.


polypifera - Similar Words