Italian-English dictionary »

eterocarpia meaning in English

ItalianEnglish
eterocarpia noun
{f}

heterocarpy(production of multiple kinds of fruit on the same plant)
noun