candelabra trees

English

Noun

candelabra trees

  1. plural of candelabra tree