Etymology
Today it means: a plant of perfect or complete organization; one of the higher plants Full definition →
From teleo- (“end; goal”) + -phyte (“plant”).
Etymology from Wiktionary, CC BY-SA 4.0.