world trees

English

Noun

world trees

  1. plural of world tree