tomalley
nounThe soft, green liver of cooked lobster.
nounThe soft yellowish or greenish hepatic substance or so-called liver of the lobster. As used for food it is also called
The
edible greenish substance in boiled lobster
The soft, green liver of cooked lobster.
nounThe soft yellowish or greenish hepatic substance or so-called liver of the lobster. As used for food it is also called
The
edible greenish substance in boiled lobster