Term Gallery logo

Meanings of megàspora in Catalan

        macrospore
        Translations for megàspora

        Portuguese