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