ectoparasite
English Dictionary
->
Letter E
-> ectoparasite
Search Dictionary:
ectoparasite Definition
(n)
any
external
parasitic
organism
(
as
fleas
)
ectoparasite Synonyms
ectoparasite
ectozoan
ectozoon
epizoan
epizoon
© Art Branch Inc.