NEUROTOID


Meaning of NEUROTOID in English

 ̷ ̷ˈräd.ˌȯid adjective

Etymology: neurot ic (I) + -oid

: resembling or simulating neurosis

neurotoid behavior

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