释义 |
multiflora rose 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 |