leafwings

English

Noun

leafwings

  1. plural of leafwing