chenopod ( synonym found)

Definition of chenopod:

°Any member of the family Chenopodioideae; the goosefoots.

Definition of chenopod:

°Any member of the family Chenopodioideae; the goosefoots.

Back to Top