pieris floribunda Meaning, Definition & Usage

  1. noun ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers
    fetterbush; mountain andromeda; mountain fetterbush.

WordNet