What is the full meaning of multiflora
a type of climbing rose having clusters of small flowers [n -S]
Example of the word multiflora placed on a Scrabble board.