What is the full meaning of frogmouths
FROGMOUTH, one of several species of Asiatic and East Indian birds, so called from their very broad, flat bills [n]
Example of the word frogmouths placed on a Scrabble board.