multiflora

/M AH0 L T IY0 F L AO1 R AH0/
noun
  1. 1

    The hardy rose Rosa multiflora

    โ€œThe woods were completely overgrown with multiflora.โ€

Source: https://en.wiktionary.org/wiki/multiflora