YourDictionary

neuroid medical definition

adjective
Relating to or resembling a nerve; nervelike.

link/cite print suggestion box