Definitions of carissa
1. [n] - a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits
carissa Synonyms
Sorry no alternative words for "carissa" found
Other infomation on carissa
uSearch results for carissa
WIKIPEDIA results for carissa
amazon results for carissa
ebay results for carissa
Dictionary © 1999- . All rights reserved. Cheap Number Plates