swamp azalea
swam·pa·za·lea
noun
1.
shrub growing in swamps throughout the eastern United States and having small white to pinkish flowers resembling honeysuckle
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.