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.