Neuroid

Swellings and Growths
Vocabulary Term #2801
Adjective
US
UK
Neuroid
US
UK
resembling a nerve or nerve tissue
US
UK
"The growth was neuroid in appearance."