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