herbaceous seepweed