iguanid lizard

Noun
  1. lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

iguanid lizard
A male iguanid lizard basks on a sunlit rock, displaying its bright throat patch.