-
nounvigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
Words sounding like good multiflora
We don't have words sounding like good for this word yet.
We don't have words sounding like good for this word yet.