Definitions by pari_passu2
Teanderthal
A stagnant evolutionary chain of the human species which has branched off from humans and will eventually become extinct.
Teanderthals can't survive, as it has become evident that their evolutionary process has become stagnant, which, in the end, will cause their demise.
Teanderthal by pari_passu2 February 26, 2011