meaning of Bedecktsamer

Bedecktsamer - German to English

flowering plant

View more

  • angiosperms