DictionaryAI

horned frog

Short definition from Wiktionary

Noun

  1. Any of several large carnivorous frogs, of the genus Megophrys, Pelobatrachus, and Ceratophrys, that have elongated "eyebrows".
  2. 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.