Noun Definition
mountain andromeda
1.Definition: ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers
Related Noun(s):fetterbush, mountain fetterbush, pieris floribunda
Category: Plants1.Definition: ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers
Related Noun(s):fetterbush, mountain fetterbush, pieris floribunda
Category: Plants