Clue: A botanical garden or place devoted to the cultivation of trees or shrubs June 7, 2017 By Show answer Arboretum More English Words & Origins QuestionsMore Language Questions