Find the word definition

The Collaborative International Dictionary
Obomegoid

Obomegoid \Ob`o*me"goid\, a. [Pref. ob- + omegoid.] (Zo["o]l.) Obversely omegoid.

Wiktionary
obomegoid

a. (context zoology English) obverse omegoid.