Posts

Showing posts with the label hyperparasite

hyperparasite: Word of the day for July 9, 2019

hyperparasite , n : (biology) Any parasite whose host is a parasite. (entomology, specifically) An insect that parasitizes another parasitic insect.