Definisi 'swamphen'
English to English
noun
1 any of various small aquatic birds of the genus Gallinula distinguished from rails by a frontal shield and a resemblance to domestic hens
source: wordnet30
More Word(s)
aquatic bird, florida gallinule, gallinula chloropus cachinnans, gallinula chloropus, moorhen, purple gallinule, gallinula, genus gallinula,

Visual Synonyms
Click for larger image