Biology edit

  • hyperparasitoids of aphids and psyllids (Hemiptera)
Return to "Charipinae" page.