Advertisement
Advertisement
tetterbush
[tet-er-boosh]
noun
an evergreen shrub, Lyonia lucida, of the southeastern U.S., having leathery leaves and white to pink flowers.
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[tet-er-boosh]
an evergreen shrub, Lyonia lucida, of the southeastern U.S., having leathery leaves and white to pink flowers.
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse