SynonymX
Speak
Tomalley
Definition of Tomalley
1.
Edible greenish substance in boiled lobster
Noun
Semanticaly linked words with "tomalley"
liver
lobster
Hyponims for word "tomalley"
liver