Vocabulary Term #2501
US
UK
US
UK
an abnormal growth made of nerve tissue
US
UK
"The MRI confirmed the presence of a neuroma in the ball of her foot."