ponytail palms

English

Noun

ponytail palms

  1. plural of ponytail palm