multiflora
noun 1adj 1
Definitions
noun
1
The hardy rose Rosa multiflora
The woods were completely overgrown with multiflora.
adj
1
Having many flowers.
Your note
not saved0 chars
noun
The hardy rose Rosa multiflora
The woods were completely overgrown with multiflora.
adj
Having many flowers.