OMOHYOID Meaning of OMOHYOID in English n. muscle which connects the shoulder and the bone of the tongue (Anatomy) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012