Meaning of anguine lizard in English:
anguine lizard
noun
1A South African legless lizard, Chamaesaura anguina (family Cordylidae), having reduced monodactylous limbs (now rare).
2Any of various legless lizards of the subfamily Anguinae, which includes slow worms and glass lizards.
Origin
Late 18th century; earliest use found in Thomas Pennant (1726–1798), naturalist, traveller, and writer.
Are You Learning English? Here Are Our Top English Tips