neuroma

Explore definitions, synonyms, and language insights of neuroma

Definitions

Noun
any tumor derived from cells of the nervous system

More General Terms