RichThesaurus
squamate
squamate
antonyms
unscaly
nonscaly
esquamulose
scaleless
squamate
definitions
noun
Any reptile of the order Squamata.
adj
Covered in scales.