Staggerbush (noun) Definition, Meaning & Examples

noun
  1. an ericaceous deciduous shrub, Lyonia mariana, of E North America, having white or pinkish flowers: it is poisonous to livestock
Staggerbush (noun) Definition, Meaning & Examples

More Definitions