Word info

chenopod

Noun

Meaning

chenopod (plural chenopods)

Any member of the subfamily Chenopodioideae, (the main part of the sometime family Chenopodiaceae); the goosefoots

Source: en.wiktionary.org

Anagrams

Close letter words and terms