empress trees

English

Noun

empress trees

  1. plural of empress tree