English dictionary
swamp candles meaning and definition
Definition and meaning of swamp candles at MeaningMonkey.org. swamp candles meaning and definition in the English Dictionary.SWAMP CANDLES noun
Definition of swamp candles (noun)
- North American plant with spikes of yellow flowers, found in wet places
- synonyms: Lysimachia terrestris
Source: Princeton University Wordnet