superparasite

English

Etymology

From super- +‎ parasite.

Pronunciation

  • Audio (US):(file)

Noun

superparasite (plural superparasites)

  1. (biology) Any species that parasitizes another in very large numbers.
  2. (biology) Synonym of hyperparasite.

See also