karonda
noun 2
Definitions
noun
1
Carissa carandas, a flowering shrub in the family Apocynaceae.
2
The berry-sized fruit of this shrub, used in Indian pickles and spices.
Your note
not saved0 chars
noun
Carissa carandas, a flowering shrub in the family Apocynaceae.
The berry-sized fruit of this shrub, used in Indian pickles and spices.