Meaning of Lysimachia
Definition of Lysimachia
(noun)
loosestrife: a
cosmopolitan
genus
found
in
damp
or
swampy
terrain
having
usually
yellow
flowers;
inclined
to be
invasive
Other information on Lysimachia
WIKIPEDIA results for
Lysimachia
Amazon results for
Lysimachia
Tweet