See Also: tomalley(dictionary)

tomalley (iou)



tomalley noun. Chiefly N. Amer. Also taumaly. M17.
[French taumalin from Carib taumali.]
The liver (hepatopancreas) of the lobster, which makes a green sauce when cooked.