Puerto Rico
Trinidad & Tobago
noun
A fruit related to the passion fruit, but with a hard green skin. They are significantly sweeter than passion fruits.
also known as
coxnut, parcha, sweet cup
arrow_drop_down
0
arrow_drop_down
1 comment
Dominican Republic
Dominican Republic
Danny Nuñez
4 years ago

We know this fruit as "Chinola"