Home / E / european barberry

european barberry

noun 17 letters Scrabble 25 WWF 29
Definitions
noun

upright deciduous European shrub widely naturalized in United States having clusters of juicy berries

Look “european barberry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →