English | German | Russian | Czech

swamphen English

Meaning swamphen meaning

What does swamphen mean?

swamphen

(= gallinule) any of various small aquatic birds of the genus Gallinula distinguished from rails by a frontal shield and a resemblance to domestic hens

Synonyms swamphen synonyms

What other words have the same or similar meaning as swamphen?

swamphen English » English

marsh hen water hen gallinule

Are you looking for...?