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:
omohyoids

Find Similar Words

Find similar words to omohyoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

omohyoid