karonda

Noun

 * , a flowering shrub in the family.
 * 1) The berry-sized fruit of this shrub, used in Indian pickles and spices.