MATTOID


Meaning of MATTOID in English

(n.) A person of congenitally abnormal mind bordering on insanity or degeneracy.

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