English-Italian dictionary »

ascocarp meaning in Italian

EnglishItalian
ascocarp (the sporocarp of an ascomycete)
noun

ascocarponoun
{m}