Tamil Dictionary 🔍

entozoologist

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


entozoologist - Similar Words