Noun Definitiongenus carissa1.Definition: Old World genus of tropical evergreen usually spiny shrubsCategory: Plants