English dictionary

order squamata meaning and definition

Definition and meaning of order squamata at MeaningMonkey.org. order squamata meaning and definition in the English Dictionary.

ORDER SQUAMATA noun

Definition of order Squamata (noun)

  1. diapsid reptiles: snakes and lizards
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: