brember
/ˈbrɛmbər/Definitions
1. noun
a type of deciduous shrub or small tree, especially Pyracantha coccinea.
“The garden had a beautiful brember bush with vibrant red flowers.”
1. noun
a type of deciduous shrub or small tree, especially Pyracantha coccinea.
“The garden had a beautiful brember bush with vibrant red flowers.”