Definition of “shitake mushroom” - English Dictionary

british dictionary