1 neurotoid | Definition of neurotoid

neurotoid

adjective
neu·​rot·​oid

Definition of neurotoid

: resembling or simulating neurosis neurotoid behavior

History and Etymology for neurotoid

neurot(ic) + -oid

Keep scrolling for more