albayoudaoicibaDictYouDict[alba 词源字典]
"A shrub rose of a variety with grey-green leaves and pinkish-white, sweet-scented flowers", Mid 19th century: from Latin alba, feminine of albus 'white', from the name rosa alba, an old white garden rose.[alba etymology, alba origin, 英语词源]