Wiktionary
helodermatids
n. (plural of helodermatid English)
n. (plural of helodermatid English)