Compund Words

Last Search Words

贊助商連結

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)