Synonyms and Antonyms for genus_Carissa

1. genus Carissa (n.)

Old World genus of tropical evergreen usually spiny shrubs

Synonyms: