Meaning of monkey puzzle

Definition of monkey puzzle

(noun) large Chilean evergreen conifer having intertwined branches and bearing edible nuts

Other information on monkey puzzle

WIKIPEDIA results for monkey puzzle
Amazon results for monkey puzzle