keeled goosefoot

keeled goosefoot

see chenopodiumcarinatum.