GeneralConnection.comDictionary
nettle-leaved goosefoot
Noun

1. nettleleaf goosefoot
1. Chenopodium murale, goosefoot
Usage