Meaning of chenopodium murale

Definition of chenopodium murale

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

Other information on chenopodium murale

WIKIPEDIA results for chenopodium murale
Amazon results for chenopodium murale