What is the name of the tree that makes coco beans?

well first coaco isn't acyually how it was supposed to be spekt though some one wrote it wrong and it got passed on like that!
its suposed to be caoco
I know mad right?!
but im not really answering your question i don't know really :)
coaco (caoca tree) ????
:D !!!