Word info Synonyms

neurotumor

Noun

Meaning

neurotumor (plural neurotumors)

(pathology) A nerve tumor

Source: en.wiktionary.org

Synonyms

Related terms

Close letter words and terms