duckwings

English

Noun

duckwings

  1. plural of duckwing