Neuroma - Definition

neuroma

n 1: any tumor derived from cells of the nervous system

Look up another word