What does Bedecktsamer mean?

Bedecktsamer - German to English

flowering plant

View more

  • angiosperms