DictionaryAI

beaded lizard

Short definition from Wiktionary

Noun

  1. A venomous lizard found principally in Mexico and southern Guatemala, Heloderma horridum.

We haven’t written up beaded lizard yet: Simple and Standard meanings, examples and a quiz.