Portuguese-English dictionary »

anficarpia meaning in English

PortugueseEnglish
anficarpia noun
{f}

amphicarpy(production by a plant of only some diaspores beneath the soil)
noun

Your history