hyperparasitizing

English

Verb

hyperparasitizing

  1. present participle of hyperparasitize