carissa
English Dictionary
->
Letter C
-> carissa
Search Dictionary:
carissa Definition
(n)
a
shrub
of
the
genus
Carissa
having
fragrant
white
flowers
and
plumlike
red
to
purple
-
black
fruits
carissa Synonyms
carissa
© Art Branch Inc.