Neurospast
Neurospast , noun
[Latin neurospaston, Greek {not transcribed}, from {not transcribed} drawn by strings.]
A puppet. [Rare] — Dr. H. More
Neurospast , noun
[Latin neurospaston, Greek {not transcribed}, from {not transcribed} drawn by strings.]