Meaning of roystonea oleracea

Definition of roystonea oleracea

(noun) West Indian palm with leaf buds that are edible when young

Other information on roystonea oleracea

WIKIPEDIA results for roystonea oleracea
Amazon results for roystonea oleracea