Portuguese-English dictionary »

androdioicia meaning in English

PortugueseEnglish
androdioicia noun
{f}

androdioecy(reproductive system characterized by the coexistence of males and hermaphrodites)
noun