mountain andromeda Meaning, Definition & Usage

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

WordNet