SQUAMATA Meaning of SQUAMATA in English (n. pl.) A division of edentates having the body covered with large, imbricated horny scales. It includes the pangolins. Webster's English dictionary. Английский словарь Webster. 2012