WikiWord

squamate

From WikiWord, the free dictionary

/ˈskweɪmət/ English

Definitions

noun

  1. Any reptile of the order Squamata.

adjective

  1. Covered in scales.

Related words

Synonyms

Rhymes

References