multiflora: vigorously growing rose having clusters of numerous small flowers; used for hedges and as grafting stock
rose: any of many shrubs of the genus Rosa that bear roses
british east africa: the former British territories of eastern Africa, including Kenya, Tanganyika, Uganda, and Zanzibar