Omegoid

O`me´goid


a.1.Having the form of the Greek capital letter Omega (