1 definition by pari_passu2

Top Definition
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.
by pari_passu2 February 08, 2011
Mug icon
Buy a Teanderthal mug!