final causes

English

Noun

final causes

  1. plural of final cause