rubus phoenicolasius Meaning, Definition & Usage

  1. noun raspberry of China and Japan having pale pink flowers grown for ornament and for the small red acid fruits
    wineberry.

WordNet