red pimpernel

noun

Definition of red pimpernel