Cavanillesia umbellata

Cavanillesia umbellata is a species of trees in the family Malvaceae. It is native to South America.