hyperparasite in Spanish
hyperparasite in Spanish
hiperparásita
(biology) Any parasite whose host is a parasite.
hiperparásito
(biology) Any parasite whose host is a parasite.