Definisi 'rubus idaeus'

English to English
noun
1 the common European raspberry; fruit red or orange Terjemahkan
source: wordnet30

More Word(s)
red raspberry,

Visual Synonyms