Definitions
There is 1 meaning of the phrase
Cocoa Palm.
Cocoa Palm - as a noun
Tall palm tree bearing coconuts as fruits; widely planted throughout the tropics
Synonyms (Exact Relations)
cocococo palmcoconutcoconut palmcoconut treecocos nucifera