OMEGOID
Meaning of OMEGOID in English
ōˈmeˌgȯid, -ˈmēˌ-, -ˈmāˌ- adjective
Etymology: omega + -oid
: having the form of the Greek capital letter omega
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012