WTWM

whatsthatwordmean

← Definition
Guess

ectoparasitic

adjectiveRelating to or characteristic of a parasite that lives on the outside of a host's body.

Antonyms

endoparasiticadjective

Built for word lovers.