GeneralConnection.com
➔
Dictionary
nettleleaf goosefoot
Noun
1. nettle-leaved goosefoot
1. Chenopodium murale, goosefoot
Usage