• Tomalley

    Full definition of tomalley

    Noun

    tomalley

    (plural tomalleys)
    1. (cooking) The hepatopancreas of a crustacean.
    © Wiktionary