Petrohyoid meaning

(anatomy) Pertaining to the petrous, or periotic, portion of the skull and the hyoid arch.

The petrohyoid muscles of the frog.

adjective
0
0
(anatomy) A muscle of this kind.
noun
0
0
Advertisement