LUNOID Meaning of LUNOID in English ˈlüˌnȯid adjectiveEtymology: Latin luna moon + English -oid : lunate Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012