teju
Explore definitions, synonyms, and language insights of teju
Definitions
Noun
large (to 3 feet) blackish yellow-banded South American lizard; raid henhouses; used as food
Explore definitions, synonyms, and language insights of teju