horned frog
Short definition from Wiktionary
Noun
- Any of several large carnivorous frogs, of the genus Megophrys, Pelobatrachus, and Ceratophrys, that have elongated "eyebrows".
- Synonym of horned lizard; genus Phrynosoma, especially the Texas horned lizard.
We haven’t written up horned frog yet: Simple and Standard meanings, examples and a quiz.