Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lysimachia Definition

Cancel
lysimachia
noun()
loosestrife: a cosmopolitan genus found in damp or swampy terrain having usually yellow flowers; inclined to be invasive
Synonyms: genus lysimachia,

Words Related to lysimachia!

lysimachia Examples by Brain Bank Users