Tamil Dictionary 🔍

sternothyroid

Ster`no*thy"roid, a. (Anat.) Defn: Of or pertaining to the sternum and the thyroid cartilage.


sternothyroid - Similar Words