neuromata

  • n."Medicine" nerve tumor
n.
1.
"Medicine" nerve tumor