Definition of

Carissa

  1. (noun, plant) a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits

via WordNet, Princeton University

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Noetic

of or associated with or requiring the use of the mind