Berberis meaning

Any of very many evergreen or deciduous shrubs of the genus Berberis.
noun
0
0
Advertisement