teleologist
1. [ noun ] advocate of teleology
Related terms: advocate
Similar spelling:   teleology
  teleological