leeftail
/ˈliːftel/Definitions
1. noun
A type of lizard, specifically a species of skink, that is native to Africa.
“The leeftail lizard is a common sight in many African savannas.”
1. noun
A type of lizard, specifically a species of skink, that is native to Africa.
“The leeftail lizard is a common sight in many African savannas.”