Tamil Dictionary 🔍

entozoic

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


entozoic - Similar Words