Definify.com

Definition 2024


swamphen

swamphen

English

Noun

swamphen (plural swamphens)

  1. Several species of bird in the genus Porphyrio of the family Rallidae.

Synonyms

Derived terms

Translations