Lobsters usually eat live food like fish, molluscs, other crustaceans, worms, and some plants. Lobsters sometimes scavenge (eat dead plants and animals). Lobsters also eat other lobsters (cannibalism) when they are put together in small spaces where they cannot get out. Lobsters do not usually eat other lobsters in the oceans. People have found lobster skin in the stomachs of some lobsters. This is because lobsters eat the skin they shed when they moult. Lobsters grow all their lives. Some lobsters live for over 100 years, and some become very big. The Guinness World Records says that the largest lobster was from Nova Scotia, Canada and weighed 20.14 kg (44.4 lb).