◄
Squamata
►
Dictionary
(
n. pl.
) A division of edentates having the body covered with large, imbricated horny scales. It includes the pangolins.
Clyx.com