buxus sempervirens definition

  • noun:
    • huge slow-growing evergreen shrub or little tree with multiple stems; extensively employed for hedges or boundaries and topiary figures
29 votes

How would you define buxus sempervirens?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!