Definition
Tomalley is the greenish substance found in the body cavity of lobsters. It acts as the lobster's liver and pancreas, filtering toxins and aiding digestion. It's considered a delicacy by some, boasting a rich, intense flavor. Think of it as the lobster's version of pâté or foie gras. However, it can also contain high levels of contaminants, so moderation is key. It's definitely an acquired taste!