coxnut
 
Noun
A fruit related to the passion fruit passion fruit, but with a hard green skin. They are significantly sweeter than passion fruits.
Tags
food, plant
Pictures
Click to enlarge
coxnut
400