• word of the day

    frogmouth

    frogmouth - Dictionary definition and meaning for word frogmouth

    Definition
    (noun) insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth
Download our Mobile App Today
Receive our word of the day
on Whatsapp