Meaning of tomalley
Definition of tomalley
(noun)
edible
greenish
substance
in
boiled
lobster
Other information on tomalley
WIKIPEDIA results for
tomalley
Amazon results for
tomalley
Tweet