Spanish-English dictionary »

shiitake meaning in English

SpanishEnglish
shiitake noun
{m}

shiitake(Lentinula edodes, an edible mushroom)
noun