Meaning of cocoa palm

Definition of cocoa palm

(noun) tall palm tree bearing coconuts as fruits; widely planted throughout the tropics

Other information on cocoa palm

WIKIPEDIA results for cocoa palm
Amazon results for cocoa palm