granary trees

English

Noun

granary trees

  1. plural of granary tree