Beaded lizard

What is Beaded lizard?

Beaded lizard definition and meaning on Dictionary terms:
noun
a large, stout-bodied, venomous lizard, Heloderma horridum, inhabiting western Mexico, having black, beadlike scales with yellow to pinkish spots and splotches.

 

reference: https://www.dictionary.com/browse/beaded-lizard

Tags: