Neuroma
Definitions
2
Posts
2
Posters
155
Views
-
A tumor developed on, or connected with, a nerve, esp. oneconsisting of new-formed nerve fibers.
-
Some made up shit that only big vegan snowflake doughboys complain about.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions