0%

ALL meanings of omohyoid

O o
  • noun omohyoid a muscle found in the shoulder 0
  • noun omohyoid (anatomy) A muscle found in the neck, inferior to the hyoid bone (infrahyoid muscle). It is innervated by the C1 spinal nerve. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?