Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of epozoic

- Living upon the exterior of another animal; ectozoic; -- said of external parasites.