Definition of Ectozoan

  • (noun) any external parasitic organism (as fleas)
  • (adjective) of or relating to epizoa

Antonyms of Ectozoan


No Antonyms Found.

Homophones of Ectozoan


No Homophones Found.