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.