EPOZOIC MEANING IN ENGLISH

• Epozoic Definition & Synonyms

  1. (a.) Living upon the exterior of another animal; ectozoic; -- said of external parasites.


RECENT SEARCHES