teiid

Noun
  1. tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "teiid"

teiid
A teiid lizard basks on a sunlit rock in a tropical forest.