Answer: teiids

AnswerCrossword Clue
teiidsTEIID, a tropical American lizard