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.