'Lysimachia terrestris' definitions:

Definition of 'Lysimachia terrestris'

(from WordNet)
noun
North American plant with spikes of yellow flowers, found in wet places [syn: swamp candles, Lysimachia terrestris]