roystonea oleracea


Meanings

  • West Indian palm with leaf buds that are edible when young