glory trees

English

Noun

glory trees

  1. plural of glory tree

Anagrams