Carissa Carandas


What is Carissa Carandas?

Carissa carandas is a species of flowering shrub in the dogbane family, Apocynaceae, that produces berry sized fruits. [1]