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