tree spinach
English
Noun
tree
spinach
(
uncountable
)
Synonym of
chaya
(
“
leafy perennial Mexican shrub used as a leafy vegetable
”
)
.
Chenopodium giganteum
Translations
Chenopodium giganteum
Dutch:
boomspinazie
m
Welsh:
troed-yr-ŵydd mawr
m