order Squamata
1.
(
noun
) diapsid reptiles: snakes and lizards
Synonyms:
Squamata
Related Words:
animal order
Terms and Conditions of Use / Copyright Notice