phœnix palms

English

Noun

phœnix palms

  1. plural of phœnix palm