Meaning of swamphen
Definition of swamphen
(noun)
any of
various
small
aquatic
birds of the
genus
Gallinula
distinguished
from
rails
by a
frontal
shield
and a
resemblance
to
domestic
hens
Other information on swamphen
WIKIPEDIA results for
swamphen
Amazon results for
swamphen
Tweet