Neuroma

Noun

  • (pathology) A tumour composed of nerve cells

Leave a Reply

Your email address will not be published.