The Caribbean Dictionary

Advertisment


kamranga
1 definition
2
 
Noun
Carambola; A fruit with a star shaped cross section. As it ripens it turns from green to yellow. The fruit has a tart taste and is a good source of vitamin C.
Tags
food, plant, fruit
Pictures
kamrangakamrangakamrangakamrangakamranga
Vanesha Nov 17, 2015
We in Jamaica call it Star Fruit and its very tasty and its also rich in vitamin C.
Jennifer Aug 23, 2016
Where can I get a plant in Jamaica to buy
400



Advertisment