English-Italian dictionary »

angiocarp meaning in Italian

EnglishItalian
angiocarp (angiocarpous fruit)
noun

angiocarponoun
{m}