From teleo- + analytic.
teleoanalytic (comparative more teleoanalytic, superlative most teleoanalytic)