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