Word info

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.

Source: en.wiktionary.org

Close letter words and terms