tomalley
English Dictionary
->
Letter T
-> tomalley
Search Dictionary:
tomalley Definition
(n)
edible
greenish
substance
in
boiled
lobster
tomalley Synonyms
tomalley
© Art Branch Inc.