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)