tree spinach noun2 •Chenopodium giganteum •Synonym of chaya (“leafy perennial Mexican shrub used as a leafy vegetable”).