Loading page
genus carissa is a noun meaning "Old World genus of tropical evergreen usually spiny shrubs". It carries one recorded sense.
Old World genus of tropical evergreen usually spiny shrubs
Definitions, synonyms and semantic relations for genus carissa come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.