shepherd's weatherglass


shepherd's weatherglass

n (Plants) Brit another name for the scarlet pimpernel