shepherd trees

English

Noun

shepherd trees

  1. plural of shepherd tree

Anagrams