English dictionary
rubus flagellaris meaning and definition
Definition and meaning of rubus flagellaris at MeaningMonkey.org. rubus flagellaris meaning and definition in the English Dictionary.RUBUS FLAGELLARIS noun
Definition of Rubus flagellaris (noun)
- of eastern North America
- synonyms: American dewberry, Northern dewberry
Source: Princeton University Wordnet