STERNOHYOID MEANING IN ENGLISH

• Sternohyoid Definition & Synonyms

  1. (a.) Of or pertaining to the sternum and the hyoid bone or cartilage.


RECENT SEARCHES