Noun Definitionroystonea oleracea1.Definition: West Indian palm with leaf buds that are edible when youngRelated Noun(s):cabbage palmCategory: Plants