ectoparasite
noun
ec·to·par·a·site
ˌek-tō-ˈper-ə-ˌsīt
-ˈpa-rə-
: a parasite that lives on the exterior of its host
Love words? Need even more definitions?
Merriam-Webster unabridged
Share