Meaning of lysimachia terrestris
Definition of lysimachia terrestris
(noun)
North American
plant
with spikes of
yellow
flowers,
found
in wet places
Other information on lysimachia terrestris
WIKIPEDIA results for
lysimachia terrestris
Amazon results for
lysimachia terrestris
Tweet