What does Algenwuchs mean?

Algenwuchs - German to English

algae growth

View more

  • algal development