Noun tomalley has 1 sense
  1. tomalley - edible greenish substance in boiled lobster
    --1 is a kind of
    liver
    --1 is a part of lobster
,
TOP