omohyoid
English
omohyoid meaning in English • omohyoid का अर्थ अंग्रेजी में
Adjective
- Of or pertaining to the shoulder and the hyoid bone; as, the omohyoid muscle.