Spanish-English dictionary »

shitake meaning in English

SpanishEnglish
shitake noun
{m}

shiitake(Lentinula edodes, an edible mushroom)
noun