What is Matsutake in English?

What is Matsutake in English? matsutake in British English (ˌmætsʊˈtækɪ ) noun. a large edible mushroom, Tricholoma matsutake, native to Japan and Korea. What does […]