spiny lizard

Noun
  1. any of numerous lizards with overlapping ridged pointed scales; of North America and Central America
  2. desert lizard that feeds on ants

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

spiny lizard
A spiny lizard basks on a sun-warmed rock.