ornate horned toad

Noun

 * 1) A large carnivorous horned toad of species, with sharp tooth-like projections in its very large mouth.