squamates
English
Noun
squamates
plural of
squamate