Insecte…? Posted by qfsw 0 I thought they are selling insects! It’s Chinese artichoke or “crosne”. I haven’t eaten them yet. How should I cook? Like Loading... Related