LOOSESTRIFE


Meaning of LOOSESTRIFE in English

(n.) The name of several species of plants of the genus Lysimachia, having small star-shaped flowers, usually of a yellow color.

Webster's English dictionary.      Английский словарь Webster.