MATTOID


Meaning of MATTOID in English

add. ·noun a person of congenitally abnormal mind bordering on insanity or degeneracy.

Webster English vocab.      Английский словарь Webster.