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

More General Terms