A word examined

teiid

5 letters·English

teiid—Any lizard in the family Teiidae.

Wiktionary →
No comments yet