scar•let pim•per•nel
We found 2 definitions of scarlet pimpernel from 2 different sources.
Noun |
||
scarlet pimpernel - herb with scarlet or white or purple blossoms that close at approach of rainy weather | ||
red pimpernel, poor man's weatherglass, Anagallis arvensis |