>

multiflora

/,mʌlti'flɔ:rә/

📖 中文释义

  1. rose [植]野蔷薇
📘 English Definition(英文释义)
  1. n vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock