weeping trees

English

Noun

weeping trees

  1. plural of weeping tree