swamp azalea
Explore definitions, synonyms, and language insights of swamp azalea
Definitions
Noun
shrub growing in swamps throughout the eastern United States and having small white to pinkish flowers resembling honeysuckle