Meaning of gooseneck loosestrife

Definition of gooseneck loosestrife

(noun) a variety of the loosestrife herb

Other information on gooseneck loosestrife

WIKIPEDIA results for gooseneck loosestrife
Amazon results for gooseneck loosestrife