Portuguese-English dictionary »

apomixia meaning in English

PortugueseEnglish
apomixia noun
{f}

apomixis [apomixides](plant reproduction without fertilization, meiosis, or the production of gametes)
noun