Noun swamp candles has 1 sense
  1. swamp candles, Lysimachia terrestris - North American plant with spikes of yellow flowers, found in wet places
    --1 is a kind of loosestrife
,
TOP