squamate - noun

singularsquamate
pluralsquamates