european dewberry - English Synonyms Dictionary

european dewberry

n.
[1] Rubus caesius