scalyfoot
Noun
Meaning
scalyfoot (plural scalyfoots)
Any of several Australian legless lizards, of the genus Pygopus, having prehensile tails and scaly flaps in place of hindlimbs.
Noun
scalyfoot (plural scalyfoots)
Any of several Australian legless lizards, of the genus Pygopus, having prehensile tails and scaly flaps in place of hindlimbs.