squamate
From WikiWord, the free dictionary
/ˈskweɪmət/
English
Definitions
noun
- Any reptile of the order Squamata.
adjective
- Covered in scales.
Related words
Synonyms
scalysquamosereptilessquamulatescutellatescutiferouslepidinescopatetaxaspideanholaspideanscutelliplantarsciuroidscrotalthickskinscaroidsoftshellexaspidean