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