Tetterbush (noun) Definition, Meaning & Examples

noun
  1. an evergreen shrub, Lyonia lucida, of the southeastern U.S., having leathery leaves and white to pink flowers.
Tetterbush (noun) Definition, Meaning & Examples

More Definitions