English dictionary
scarlet pimpernel meaning and definition
Definition and meaning of scarlet pimpernel at MeaningMonkey.org. scarlet pimpernel meaning and definition in the English Dictionary.SCARLET PIMPERNEL noun
Definition of scarlet pimpernel (noun)
- herb with scarlet or white or purple blossoms that close at approach of rainy weather
- synonyms: Anagallis arvensis, poor man's weatherglass, red pimpernel
Source: Princeton University Wordnet