scutiger
/ˈskjuːtɪdʒər/Definitions
1. noun
A genus of burrowing, mole-like, blind, legless lizards, in the family Pygopodidae.
“The scutigers are often found in the tropical regions of Australia and Southeast Asia.”
1. noun
A genus of burrowing, mole-like, blind, legless lizards, in the family Pygopodidae.
“The scutigers are often found in the tropical regions of Australia and Southeast Asia.”