English | German | Russian | Czech

magnoliophyte English

Meaning magnoliophyte meaning

What does magnoliophyte mean?

magnoliophyte

(botany) An angiosperm

Are you looking for...?