royal palms

English

Noun

royal palms

  1. plural of royal palm