hedge trees

English

Noun

hedge trees

  1. plural of hedge tree

Anagrams