Meaning of lamb's-quarters

Definition of lamb's-quarters

(noun) common weedy European plant introduced into North America; often used as a potherb

Other information on lamb's-quarters

WIKIPEDIA results for lamb's-quarters
Amazon results for lamb's-quarters