Etymology
Today it means: vital (living, giving life, or related to life) Full definition →
From teleo- + organic.
Etymology from Wiktionary, CC BY-SA 4.0.