Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ectoparasites Definition

Cancel
ectoparasites
noun(ec-to-par-a-site)
a parasite that lives on the exterior of its host

Words Related to ectoparasites!

ectoparasites Examples by Brain Bank Users