neuroid









neuroid


adj.

  1. Relating to or resembling a nerve; nervelike.
55 queries 0.665