◄ Squamata ►

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

                                                                                                                                                                                                                                       

Clyx.com


Squamae
Top of Page
Top of Page