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
Tweet