Meaning of “shitake mushroom” in the English Dictionary

british dictionary