Skip to main content

loosestrife

English loosestrife meaning in English  •  loosestrife का अर्थ अंग्रेजी में
Noun
  • The name of several species of plants of the genus Lysimachia, having small star-shaped flowers, usually of a yellow color.
Advertisement