Tamil Dictionary 🔍

entozooen

En`to*zo"ön, n.; pl. Entozoa. Etym: [NL. See Entozoa.] (Zoöl.) Defn: One of the Entozoa.


entozooen - Similar Words