neuroid


neu·roid

adj \ˈn(y)-ˌrid\

Definition of NEUROID

: resembling a nerve or nerve tissue

Seen & Heard

What made you want to look up neuroid? Please tell us where you read or heard it (including the quote, if possible).