Chenopodiaceae Meaning

There are 1 meaning(s) for word Chenopodiaceae

Meaning 1 : includes spinach and beets

    Synonyms : family chenopodiaceae,  goosefoot family