English edit

Noun edit

drepanids

  1. plural of drepanid