Definify.com

Definition 2024


teleologists

teleologists

English

Noun

teleologists

  1. plural of teleologist