-
nounherb with scarlet or white or purple blossoms that close at approach of rainy weathertype of:
Explanation of scarlet pimpernel
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.