Frogmouth

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.

Compare frogmouth with other words:

bird vs. frogmouth

frogmouth vs. insectivorous

frogmouth vs. nocturnal

frog vs. frogmouth

frogmouth vs. mouth