English dictionary
rubus odoratus meaning and definition
Definition and meaning of rubus odoratus at MeaningMonkey.org. rubus odoratus meaning and definition in the English Dictionary.RUBUS ODORATUS noun
Definition of Rubus odoratus (noun)
- shrubby raspberry of eastern North America having showy rose to purplish flowers and red or orange thimble-shaped fruit
Source: Princeton University Wordnet