Definition of Teiid

Noun: teiid

  1. Tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail
    - teiid lizard

See also:
teiglach
Teiidae

Anagrams containing the word teiid

tidie dteii idtei iidte eiidt