squamate

squamate definitions

noun
  • Any reptile of the order Squamata. 

adj
  • Covered in scales.