Squamata

1. (noun) diapsid reptiles: snakes and lizards
Synonyms: order Squamata
Related Words: animal order



Terms and Conditions of Use / Copyright Notice