yellow willow herb
nounDefinition of yellow willow herb
: a common loosestrife (Lysimachia vulgaris)
1