What does buxus sempervirens mean?

buxus sempervirens meaning in General Dictionary

big slow-growing evergreen shrub or little tree with several stems; extensively employed for hedges or edges and topiary numbers