roystonea oleracea

roystonea oleracea

roystonea oleracea

Noun

West Indian palm with leaf buds that are edible when young

Synonyms: