Omohyoid Definition
noun
(anatomy) A muscle found in the neck, inferior to the hyoid bone (infrahyoid muscle). It is innervated by the C1 spinal nerve.
Wiktionary
Other Word Forms of Omohyoid
Noun
Singular:
omohyoid
Plural:
omohyoidsFind Similar Words
Find similar words to omohyoid using the buttons below.