PIERIS FLORIBUNDA
(noun)Definitions
There is 1 meaning of the phrase
Pieris Floribunda.
Pieris Floribunda - as a noun
Ornamental evergreen shrub of southeastern united states having small white bell-shaped flowers
Synonyms (Exact Relations)
fetterbushmountain andromedamountain fetterbush