tomalley









tomalley


noun, plural tom·al·leys. Cookery.

  1. the liver of a lobster.

noun

  1. fat from a lobster, called “liver”, and eaten as a delicacy
50 queries 0.639