shepherd's weatherglass


noun

British another name for the scarlet pimpernel