Find the word definition

The Collaborative International Dictionary
Omegoid

Omegoid \O*me"goid\, a. [Omega + -oid.] Having the form of the Greek capital letter Omega ([Omega]).

Wiktionary
omegoid

a. Having the form of the Greek capital letter omega, Ω.