Home
Search
Index
Definify.com
Definition
2025
tomalley
tomalley
English
Noun
tomalley
(
plural
tomalleys
)
(
cooking
)
The
hepatopancreas
of a
crustacean
.
Synonyms
hepatopancreas
mustard
Translations
hepatopancreas of crustacean
Finnish:
maksahaima
Similar Results
Totally