multiflora multiflora

Definition(s):

  • (n) vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock

News

  • Green Thoughts: Many flowers with a bite

    A pretty little flower which can scale tall trees, corral a herd of cattle and stop two thousand pounds of Detroit iron? While this might sound like the latest miracle of genetic engineering, reality reveals an old story, the gardener’s curse and the farmer’s nightmare. If we could turn back time, perhaps someone would think twice before letting loose the multiflora rose.
    on July 4, 2013     Source: The Troy Record

Word of the Day
engender engender
/ɛn ˈdʒɛn dər /