MULTIFLORA ROSE


Meaning of MULTIFLORA ROSE in English

noun

or multiflora

( -s )

Etymology: New Latin multiflora (specific epithet of Rosa multiflora ), from Medieval Latin, feminine of multiflorus having many flowers

: a rose ( Rosa multiflora ) characterized by clusters of numerous small flowers and used because of its vigorous growth as a grafting stock and for wildlife shelter and hedges — called also Japanese rose

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.