swamp candles
Explore definitions, synonyms, and language insights of swamp candles
Definitions
Noun
North American plant with spikes of yellow flowers, found in wet places
Explore definitions, synonyms, and language insights of swamp candles