Tamil Dictionary 🔍

osteologist

Os`te*ol"o*gist, n. Defn: One who is skilled in osteology; an osteologer.


osteologist - Similar Words