The Caribbean Dictionary

Advertisment


chiny jimbilin
1 definition
0
 
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
Pictures
chiny jimbilinchiny jimbilinchiny jimbilinchiny jimbilinchiny jimbilin
400



Advertisment