I also think they are coco plums. The ones I've had remind me of a "snow apple" in taste and consistency. I didn't know the other parts were poisonous though. Good thing I didn't chew on the limb.
The opinions and views expressed on this board are the subjective opinions of Ambergris Caye Message Board members and not of the Ambergris Caye Message Board its affiliates, or its employees.