PETROHYOID


Meaning of PETROHYOID in English

adj pertaining to petrous, oe periotic, portion of the skull and the hyoid arch; as, the petrohyoid muscles of the frog.

Webster English vocab.      Английский словарь Webster.