meaning of angeschwemmte Meerespflanzen

angeschwemmte Meerespflanzen - German to English

wrack {sg} [seaweed cast up on shore]