Advertisement
Advertisement
scarlet pimpernel
noun
- a weedy primulaceous plant, Anagallis arvensis, of temperate regions, having small red, purple, or white star-shaped flowers that close in bad weather Also calledpoor man's weatherglassshepherd's weatherglass
Advertisement
Advertisement
Advertisement
Advertisement
Browse