Tags: rocky coasts phosphorous compounds nutrients fish cnidarians Organizations: Freshwater Information Platform