tomalley

/ˈtoʊməli/

Definitions

1. noun

the edible, nutty green liver of a lobster, especially when served as a delicacy

“The chef recommended trying the tomalley with the steamed lobster.”

Synonyms

  • lovely
  • seafoam

Antonyms

  • inedible
  • poisonous