Tomalley
WordNet

noun


(1)   Edible greenish substance in boiled lobster
 
x
OK