monkey's puzzle (araucaria araucana) - English Synonyms Dictionary