Ectoparasite definition
Answers
Answered by
1
Ectoparasite means a parasite or flea that lives outside of its host
Similar questions