I’m thinking this is a leafy vegetable. Is there an English word for it? Is it sold in other parts of the world? The goofy translator changed it from its Japanese name to (what appears to be it’s pin-yin Mandarin) Chinese name. Anyone know about this one? Does it have a latin name?
I tried to google it, but got nothing.
Help me out here folks