Definitions of Pieris floribunda:

  • noun:   ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers