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
Browse
Advertisement
Advertisement
[ tet-er-boosh ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse