Tamil Dictionary 🔍

entozooelogist

En`to*zo*öl"o*gist, n. Etym: [Entozoön + -logy + -ist.] Defn: One versed in the science of the Entozoa.


entozooelogist - Similar Words