Meaning of buxus sempervirens

Definition of buxus sempervirens

(noun) large slow-growing evergreen shrub or small tree with multiple stems; extensively used for hedges or borders and topiary figures

Other information on buxus sempervirens

WIKIPEDIA results for buxus sempervirens
Amazon results for buxus sempervirens