Meaning of nettle-leaved goosefoot

Definition of nettle-leaved goosefoot

(noun) European annual with coarsely dentate leaves; widespread in United States and southern Canada

Other information on nettle-leaved goosefoot

WIKIPEDIA results for nettle-leaved goosefoot
Amazon results for nettle-leaved goosefoot