Legless Lizard

Legless Lizard

Scientific Name:

Ophisaurus apodus

 

Class:

Reptile

 

Location:

Europe