Himalayan blackberry

English

Noun

Himalayan blackberry (plural Himalayan blackberries)

  1. Rubus armeniacus, a blackberry species native to West Asia

Synonyms

Translations

References