EN ES English Spanish translations for ectoparasite
Search term ectoparasite has one result
Jump to
EN | English | ES | Spanish | |
---|---|---|---|---|
ectoparasite (n) [parasite living on the surface of host organism] (n) | ectoparásito (n) [parasite living on the surface of host organism] (n) |