squamate - noun
singular
squamate
plural
squamates