Definitions of Roystonea oleracea:

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