Definitions
There is 1 meaning of the phrase
Rubus Flagellaris.
Rubus Flagellaris - as a noun
The common dewberry of eastern north america (rubus flagellaris)
Synonyms (Exact Relations)
american dewberrynorthern dewberry