• word of the day

    leipoa ocellata

    leipoa ocellata - Dictionary definition and meaning for word leipoa ocellata

    Definition
    (noun) Australian mound bird; incubates eggs naturally in sandy mounds
    Synonyms : leipoa , lowan , mallee fowl
Connect with us on Facebook