MYLOHYOID


Meaning of MYLOHYOID in English

adj pertaining to, or in the region of, the lower jaw and the hyoid apparatus; as, the mylohyoid nerve.

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