are Sea Urchins Carnivores or Herbivores

Sea urchins are typically considered herbivores, as they primarily feed on algae and other plant material. However, they can also consume small animals and organic matter found in their environment, making them opportunistic omnivores.