Hyperparasites meaning : Any parasite whose host is a parasite. (specifically) An insect that parasitizes another parasitic insect.
hyperparasites
aerosolize
havocked
coprolites
natriuresis