Word info

house lizard

Noun

Meaning

house lizard (plural house lizards)

Common house gecko (Hemidactylus frenatus), native to southeast Asia.

Source: en.wiktionary.org

Close letter words and terms