petrohyoid
English
petrohyoid meaning in English • petrohyoid का अर्थ अंग्रेजी में
Adjective
- Pertaining to petrous, oe periotic, portion of the skull and the hyoid arch; as, the petrohyoid muscles of the frog.