Compund Words

Last Search Words

Sponsored Links

Search Result:carissa




Overview of noun carissa

The noun carissa has 1 sense


  • carissa -- (a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits)