Tamil Dictionary 🔍

desmology

Des*mol"o*gy, n. Etym: [Gr. desmo`s ligament + -logy.] Defn: The science which treats of the ligaments. [R.]


desmology - Similar Words