Wiktionary
neuroid
a. Resembling a nerve or similar neural structure; nervelike
a. Resembling a nerve or similar neural structure; nervelike