1 result found
Search Results for: amphisbaena
Lacertilia
Lacertilia (Science: zoology) An order of reptilia, which includes the lizards. They are closely related to the snakes, and... Read More