neuroma
English Thesaurus
1. any tumor derived from cells of the nervous system (noun.state)
| derivation | : | neuromatous, |
| definition | : | of or relating to or caused by neuromas (adj.pert) |
| derivation | : | neuromatous, |
| definition | : | of or relating to or caused by neuromas (adj.pert) |
Visual ArtiKata
Explore neuroma in ArtiKata.com >
