Definition of Multiflorous

What does the word Multiflorous mean?

  • part of speech: adjective

    [Latin] Bearing many flowers (bot.).