yellow pimpernel Meaning, Definition & Usage

  1. noun trailing European evergreen with yellow flowers
    Lysimachia nemorum.

WordNet