SHEPHERD'S CLOCK


Meaning of SHEPHERD'S CLOCK in English

noun

1. or shepherd's weatherglass : scarlet pimpernel

2. : salsify

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.