Definition of Tomalley

  • (noun) edible greenish substance in boiled lobster

Synonyms of Tomalley


No Synonyms Found.

Antonyms of Tomalley


No Antonyms Found.

Homophones of Tomalley


No Homophones Found.