Pieris floribunda
Explore definitions, synonyms, and language insights of Pieris floribunda
Definitions
Noun
ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers