Definitions
There is 1 meaning of the phrase
Chenopodium Murale.
Chenopodium Murale - as a noun
European annual with coarsely dentate leaves; widespread in united states and southern canada
Synonyms (Exact Relations)
nettle-leaved goosefootnettleleaf goosefoot