Associations to the word «Omohyoid»
Wiktionary
OMOHYOID, noun. (anatomy) A muscle found in the neck, inferior to the hyoid bone (infrahyoid muscle). It is innervated by the C1 spinal nerve.
Wise words
A word carries far, very far, deals destruction through time
as the bullets go flying through space.