Meaning of swamp azalea
Definition of swamp azalea
(noun)
shrub
growing
in swamps
throughout
the
eastern
United States and having
small
white
to
pinkish
flowers resembling
honeysuckle
Other information on swamp azalea
WIKIPEDIA results for
swamp azalea
Amazon results for
swamp azalea
Tweet