NEUROID


Meaning of NEUROID in English

ˈn(y)üˌrȯid, ˈn(y)u̇ˌ- adjective

Etymology: neur- + -oid

1. : resembling a nerve or nerve tissue

2. : of or relating to the transmission of excitation through tissues without nerve fibers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.