Indian barberry
noun
: any of several deciduous barberries of southern Asia including some (as Berberis aristata) that are occasionally cultivated see dyer's barberry
Love words? Need even more definitions?
Merriam-Webster unabridged
Share