Tamil Dictionary
🔍
teleozoon
Te*le*o*zo"ön, n. (Zoöl.) Defn: A metazoan.
teleozoon - Similar Words
teleozooen
eozoon
teleozoic
telecon
eozooen
telegony
eozoonal
entozoon
ectozoon
toozoo
madurai.io
About