Meaning of neuromatous

Definition of neuromatous

(adj) of or relating to or caused by neuromas

Other information on neuromatous

WIKIPEDIA results for neuromatous
Amazon results for neuromatous