Definition of Tomalley

  • 1. Edible greenish substance in boiled lobster Noun

Semanticaly linked words with "tomalley"

Hyponims for word "tomalley"