frogmouth
English Dictionary
->
Letter F
-> frogmouth
Search Dictionary:
frogmouth Definition
(n)
insectivorous
bird
of
Australia
and
southeastern
Asia
having
a
wide
frog
-
like
mouth
frogmouth Synonyms
frogmouth
© Art Branch Inc.