Definition of omohyoid

Definition of omohyoid
  1. omohyoid Noun A muscle found in the neck, inferior to the hyoid bone (infrahyoid muscle). It is innervated by the C1 spinal nerve.
Need more help? Try our forum NEW