Meaning of mountain andromeda

Definition of mountain andromeda

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

Other information on mountain andromeda

WIKIPEDIA results for mountain andromeda
Amazon results for mountain andromeda