Find the word definition

The Collaborative International Dictionary
Teleorganic

Teleorganic \Te`le*or*gan"ic\, a. [Gr. teleos complete + E. organic.] (Physiol.) Vital; as, teleorganic functions.

Wiktionary
teleorganic

a. (context biology dated English) vital