Tamil Dictionary 🔍

neurospast

Neu"ro*spast, n. Etym: [L. neurospaston, Gr. Defn: A puppet. [R.] Dr. H. More.


neurospast - Similar Words