Neuroid

Swellings and Growths
Adjective
US
UK
Neuroid
US
UK
resembling a nerve or nerve tissue
US
UK
The growth was neuroid in appearance.