Frogmouth

[f'rɒɡmaʊθ]

Definition

(noun.) insectivorous bird of Australia and southeastern Asia having a wide frog-like mouth.

Checker: Rosalind--From WordNet

Definition

(n.) One of several species of Asiatic and East Indian birds of the genus Batrachostomus (family Podargidae); -- so called from their very broad, flat bills.

Typed by Lillian

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.