Meaning of shepherd's clock
Definition of shepherd's clock
(noun)
weedy
European
annual
with
yellow
flowers;
naturalized
in United States
Other information on shepherd's clock
WIKIPEDIA results for
shepherd's clock
Amazon results for
shepherd's clock
Tweet