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 saved
0 chars