LACERTOID
Meaning of LACERTOID in English
ləˈsərˌtȯid adjective
Etymology: Latin lacerta lizard + English -oid — more at leg
: resembling a lizard
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012