Tamil Dictionary
🔍
entozoon
En`to*zo"ön, n.; pl. Entozoa. Etym: [NL. See Entozoa.] (Zoöl.) Defn: One of the Entozoa.
entozoon - Similar Words
entozooen
ectozoon
eozoon
ectozooen
eozooen
entozoa
metazoon
eozoonal
entozoic
entozoal
madurai.io
About