Vocabulary Term #2801
US
UK
US
UK
resembling a nerve or nerve tissue
US
UK
"The growth was neuroid in appearance."