Tamil Dictionary 🔍

metatarse

Met"a*tarse, n. (Anat.) Defn: Metatarsus.


metatarse - Similar Words