Meaning of pieris floribunda

Definition of pieris floribunda

(noun) ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers

Other information on pieris floribunda

WIKIPEDIA results for pieris floribunda
Amazon results for pieris floribunda