Urchins are marine invertebrates that mould the biological richness of marine grounds. However, an excessive proliferation of urchins may also have severe ecological consequences on marine grounds as they reduce algal cover and affect the survival of other marine species....
More...







