English | German | Russian | Czech

teiid English

Meaning teiid meaning

What does teiid mean?

teiid

(= teiid lizard) tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail

Synonyms teiid synonyms

What other words have the same or similar meaning as teiid?

teiid English » English

teiid lizard

Are you looking for...?