WordUnscrambler Home
squamate
Definitions
[ˈskweɪmət], (Noun)
Definitions:
- a reptile of the large order Squamata; a snake, lizard, or worm lizard
Phrases:
Origin
:
[ˈskweɪmət], (Adjective)
Definitions:
- relating to or denoting squamates
Phrases:
Origin
:
Click here to see the free dictionary definition for squamate
definition by Oxford Dictionaries