Skip to main content

tetterbush

/tet-er-boosh/US // ˈtɛt ərˌbʊʃ //

四射灌木

Definitions

n.名词 noun
  1. 1
    • : an evergreen shrub, Lyonia lucida, of the southeastern U.S., having leathery leaves and white to pink flowers.