red mulberry

English

Noun

red mulberry (countable and uncountable, plural red mulberries)

  1. A species of plant, Morus rubra