Noun Definition

loosestrife

1.Definition: any of numerous herbs and subshrubs of the genus Lythrum

Category: Plants

2.Definition: any of various herbs and subshrubs of the genus Lysimachia

Category: Plants