horned toad
Short definition from Wiktionary
Noun
- Synonym of horned frog.
- A South American frog of the genus Ceratophrys
We haven’t written up horned toad yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up horned toad yet: Simple and Standard meanings, examples and a quiz.