puzzle-monkey

Noun

 * 1)  A monkey puzzle tree.