neuroid
Adjective
Meaning
neuroid (comparative more neuroid, superlative most neuroid)
Resembling a nerve or similar neural structure; nervelike
Adjective
neuroid (comparative more neuroid, superlative most neuroid)
Resembling a nerve or similar neural structure; nervelike