- swamphen as a noun:
- 1
swamphen
noun
1 swamphen
Any of various small aquatic birds of the genus Gallinula distinguished from rails by a frontal shield and a resemblance to domestic hens.
debug info: 0.0146
noun
Any of various small aquatic birds of the genus Gallinula distinguished from rails by a frontal shield and a resemblance to domestic hens.
debug info: 0.0146