What does angeschwemmte Meerespflanzen mean?

angeschwemmte Meerespflanzen - German to English

wrack {sg} [seaweed cast up on shore]