Hi friends,
Without any doubt this is a coffee plant. Though, it must be mentioned
that this is neither of the premier coffee. This variety of coffee
plant is called the tree coffee. or Coffee Liberica. Attached is the
wikipedia link for Coffee Liberica. However, it is sad that no
pictures are available. on the link
http://en.wikipedia.org/wiki/Coffea_liberica
Regards
Yazdy Palia.