Dictionary.com
Thesaurus.com

neuromatous

  • a word derived from neuroma.
    neuroma
    noun
    a tumor formed of nerve tissue.

More Suggestions