neuroid noun 2adjective 1forms 3 noun2 •A nervelike structure or tissue. •A kind of programmable neuron. adjective1 •Resembling a nerve or similar neural structure; nervelike formsneuroids · more neuroid · most neuroid