Term Gallery logo

Meanings of Angiospermae in English

Portuguese
magnoliophyta
See more
        magnoliophyta
        Usage of Angiospermae in English
        1
        Translations for Angiospermae