Некоторые причины, по которым растения заменяют листья колючками:
Наличие колючек у растений — адаптивный признак, который повышает выживание в меняющихся условиях окружающей среды. 5
Также колючки могут формироваться не только на листьях, но и на плодах и на корнях растения, чтобы цепляться к шерсти животных и таким образом распространяться по ареалу обитания. 5