swamphens

English

Noun

swamphens

  1. plural of swamphen