1. Noun
A tumor developed on, or connected with, a nerve, esp. one consisting of new-formed nerve fibers.
2. Noun
any tumor derived from cells of the nervous system
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word
