Tamil Dictionary 🔍

planarida

Pla*nar"i*da, n. pl. Etym: [NL.] (Zoöl.) Defn: A division of Turbellaria; the Dendrocoela.


planarida - Similar Words