What does Angiosperme mean?

Angiosperme - German to English

angiosperm