Jellyfish have a wide and eclectic diet, depending on the species. They are mainly carnivorous and eat meat, including plankton, crustaceans, plants, small fish, and even other jellyfish. Most jellyfish are "passive" feeders, meaning they float through the water eating whatever they happen to pass in the water and can fit in their mouths, anything from tiny shrimp and krill to small fish. Some larger jellyfish species may feed on crustaceans, including lobsters, crabs, and shrimp, but they are not a regular food source for jellyfish. When a jellyfish does manage to catch a crustacean, it will trap it within its stingers and then swallow it whole, absorbing nutrients such as protein and omega acids as it digests. While jellyfish are mainly carnivores, consuming plant matter during their adolescence can still help their development. Seaweed, algae, and phytoplankton are among some of the plant life that jellyfish will consume. Some jellyfish, such as the spotted jellyfish, raise algae inside their stomach and derive nutrients from the resulting photosynthesis. Regardless of diet, jellyfish are voracious eaters and can consume so much food that they actually hollow out entire fisheries, leaving less behind for people to catch.