Anniella alexanderae, also known as the temblor legless lizard, is a species of legless lizard found in California,[1]
Anniella alexanderae, also known as the temblor legless lizard, is a species of legless lizard found in California,