tetterbush

[ tet-er-boosh ]

noun
  1. 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