Italian-English dictionary »

angiocarpo meaning in English

ItalianEnglish
angiocarpo noun
{m}

angiocarp(angiocarpous fruit)
noun