'scarlet pimpernel' definitions:
Definition of 'scarlet pimpernel'
From: WordNet
noun
Herb with scarlet or white or purple blossoms that close at approach of rainy weather [syn: scarlet pimpernel, red pimpernel, poor man's weatherglass, Anagallis arvensis]