Tamil Dictionary 🔍

monozoa

Mon`o*zo"a, n. pl. Etym: [NL., from Gr. (Zoöl.) Defn: A division of Radiolaria; -- called also Monocyttaria. -- Mon`o*zo"ic, a.


monozoa - Similar Words