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, summate, samhita, sea mat, suminta, squamoid, succinamate, santa, suant, san mateo, sequoia gigantea, semita, sandat, smeath, samite, sunhat, summit, squint, sonata
|
|
|