Definition of squamata
English to English noun - diapsid reptiles: snakes and lizards
source: WordNet 3.0 - A division of edentates having the body covered with large, imbricated horny scales. It includes the pangolins.
source: Webster 1913
Visual Synonyms 
Nearby Word
squamata, squamate, sea mat, summate, suminta, samhita, squamoid, succinamate, suant, santa, san mateo, sequoia gigantea, squint, summit, sunhat, smeath, sonata, semita, samite, sandat
|
|
|