Teleologist /(?)/

Te·le·ol·o·gist

Teleologist

n.
  1. One versed in teleology. (Biol.)