STERNOTHYROID MEANING IN ENGLISH

• Sternothyroid Definition & Synonyms

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


RECENT SEARCHES