Dictionary.net
Did you mean:
coco plum
coco plum tree
cocoa palm
cocoa plum
coco palm
Plum-cake