Tamil Dictionary 🔍

polycyttaria

Pol`y*cyt*ta"ri*a, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of Radiolaria. It includes those having one more central capsules.


polycyttaria - Similar Words