Meaning of rubus odoratus
Definition of rubus odoratus
(noun)
shrubby
raspberry
of
eastern
North America having
showy
rose
to
purplish
flowers and red or
orange
thimble-shaped
fruit
Other information on rubus odoratus
WIKIPEDIA results for
rubus odoratus
Amazon results for
rubus odoratus
Tweet