Tamil Dictionary 🔍

neurologist

Neu*rol"o*gist, n. Defn: One who is versed in neurology; also, one skilled in the treatment of nervous diseases.


neurologist - Similar Words