tomalley

Definitions

from The Century Dictionary and Cyclopedia

  • n. The soft yellowish or greenish hepatic substance or so-called liver of the lobster.

Examples

Note

This comes from the Carib word ‘tumali,’ sauce of lobster livers.

Stats