GENIOHYOID MEANING IN ENGLISH

• Geniohyoid Definition & Synonyms

  1. (a.) Of or pertaining to the chin and hyoid bone; as, the geniohyoid muscle.


RECENT SEARCHES