Find the word definition

Wiktionary
ornate horned toad

n. A large carnivorous horned toad with very large sharp teeth.