morus rubra - English Synonyms Dictionary

morus rubra

n.
[1] red mulberry