Definition of yellow pimpernel in English:
yellow pimpernel
noun
A procumbent Eurasian loosestrife resembling a scarlet pimpernel with yellow flowers, Lysimachia nemorum, typically found in damp woodland.
Origin
Late 16th century; earliest use found in John Gerard (c1545–1612), herbalist.
Are You Learning English? Here Are Our Top English Tips