SWAMP CANDLE


Meaning of SWAMP CANDLE in English

noun

: a loosestrife ( Lysimachia terrestris ) with spikes of yellow flowers found in swamps or wet places — usually used in plural

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.