Tamil Dictionary
🔍
microzoa
Mi`cro*zo"a, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: The Infusoria.
microzoa - Similar Words
mirza
microscopal
micrococcal
micron
micro-
corozo
mycetozoa
microzyme
microvolt
microtone
madurai.io
About