Wiktionary
swamphens
n. (plural of swamphen English)