|

tomalley

DEFINITIONS OF: tomalley

1

n edible greenish substance in boiled lobster

Type of:
liver
liver of an animal used as meat
WORD FAMILY
USAGE EXAMPLES