Emperor palms

English

Noun

Emperor palms

  1. plural of Emperor palm