Definitions of monkey puzzle:

  • noun:   large Chilean evergreen conifer having intertwined branches and bearing edible nuts