MONKEY PUZZLE


Meaning of MONKEY PUZZLE in English

■ noun an evergreen coniferous tree with branches covered in spirals of tough spiny leaf-like scales, native to Chile. [ Araucaria araucana .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.