English

edit

Noun

edit

cynipids

  1. plural of cynipid