neuroma

Noun
  1. Any tumor derived from cells of the nervous system (synset 114272744)

Other Searches