English synonyms about - contact  

tomalley

noun

1 tomalley

Edible greenish substance in boiled lobster.


Find more on tomalley elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0157