English Dictionary
◊ FROGMOUTH
frogmouth
n : insectivorous bird of Australia and southeastern Asia having
a wide frog-like mouth