• word of the day

    moorhen

    moorhen - Dictionary definition and meaning for word moorhen

    Definition
    (noun) black gallinule that inhabits ponds and lakes
    Synonyms : gallinula chloropus
    Definition
    (noun) female red grouse
Download our Mobile App Today
Receive our word of the day
on Whatsapp