Obomegoid /(?)/

Ob·o·me·goid

Obomegoid

a.
  1. Obversely omegoid. (Zool.)