1 frogmouth | Definition of frogmouth

frogmouth

noun

Definition of frogmouth

: any of various wide-mouthed birds found from southern Asia to Australia that are related to the nightjars and constitute the family Podargidae

First Known Use of frogmouth

1862, in the meaning defined above

Keep scrolling for more