Home
Search
Index
Definify.com
Webster
1913
Edition
Ectoparasite
Ecˊto-par′a-site
,
Noun.
(Zoöl.)
Any parasite which lives on the exterior of animals; – opposed to
endoparasite
.
–
Ecˊto-parˊa-sit′ic
(#)
,
Adj.
Similar Results