Lysimachia terrestris
English Dictionary
->
Letter L
-> Lysimachia terrestris
Search Dictionary:
Lysimachia terrestris Definition
(n)
North
American
plant
with
spikes
of
yellow
flowers
,
found
in
wet
places
Lysimachia terrestris Synonyms
Lysimachia terrestris
swamp candles
© Art Branch Inc.