scarlet pimpernel

(redirected from shepherds weatherglass)
Also found in: Dictionary, Thesaurus.

scarlet pimpernel

anagallisarvensis.
Mentioned in ?