Word info

woodlizard

Noun

Meaning

woodlizard (plural woodlizards)

Any species in the genus Enyalioides, also sometimes called dwarf iguanas.

Source: en.wiktionary.org

Close letter words and terms