Italian-English dictionary »

orecchio di giuda meaning in English

ItalianEnglish
orecchio di Giuda noun
{m}

Jew's-ear(fungus Auricularia auricula-judae)
noun