Tamil Dictionary 🔍

nephrology

Ne*phrol"o*gy, n. Etym: [Gr. -logy.] Defn: A treatise on, or the science which treats of, the kidneys, and their structure and functions.


nephrology - Similar Words