Noun Definitionlysimachia terrestris1.Definition: North American plant with spikes of yellow flowers, found in wet placesRelated Noun(s):swamp candlesCategory: Plants