anguimorph
English
Noun
anguimorph
(
plural
anguimorphs
)
Any
lizard
of the infraorder
Anguimorpha
.