caraunda
noun
ca·raun·da
| \ kəˈrau̇ndə, -ˌdä\
plural -s
Definition of caraunda
: an East Indian evergreen shrub or small tree (Carissa carandas) having a somewhat acid fruit that is pickled green or eaten ripe
Keep scrolling for more