YourDictionary

tetterbush

(tĕtˈər-bo͝oshˌ)

noun
An evergreen shrub (Lyonia lucida) of the southeast United States, having sharply angled branches, leathery dark green leaves, and white to pink flowers.

link/cite print suggestion box