teleologist

Noun
  1. Advocate of teleology (synset 110717278)

Found on Word Lists

Other Searches