Tamil Dictionary 🔍

entozoal

En`to*zo"al, En`to*zo"ic, a. (Zoöl.) Defn: Pertaining to, or consisting of, the Entozoa.


entozoal - Similar Words