roystonea oleracea

Noun
  1. West Indian palm with leaf buds that are edible when young (synset 112617610)

Found on Word Lists

Other Searches