meaning of buxus sempervirens

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


Related Words

buxus sempervirens |

Developed & Maintained By Taraprasad.com

Treasure Words