fishtail palms

English

Noun

fishtail palms

  1. plural of fishtail palm