handkerchief trees

English

Noun

handkerchief trees

  1. plural of handkerchief tree