tetterbush
[ tet-er-boosh ]
noun
an evergreen shrub, Lyonia lucida, of the southeastern U.S., having leathery leaves and white to pink flowers.
Words Nearby tetterbush
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse