TELEOLOGIST

Definition of TELEOLOGIST

  1. (noun)advocate of teleology