genus Carissa


Also found in: Dictionary.
  • noun

Words related to genus Carissa

Old World genus of tropical evergreen usually spiny shrubs