Meaning of poor man's weatherglass

Definition of poor man's weatherglass

(noun) herb with scarlet or white or purple blossoms that close at approach of rainy weather

Other information on poor man's weatherglass

WIKIPEDIA results for poor man's weatherglass
Amazon results for poor man's weatherglass