Колючки выполняют защитную функцию, чтоб стебли деревьев не поедали животные, яркие и сочные плоды для привлечение опылителей и распространителей плодов и семян.
Если говорить об их ОБЩЕЙ функции (т.е. функции, присущей и колючкам, и яркому цвету и сочным плодам), то это - распространение семян с насекомых и животных.