TOMALLEY

8 letters 13 Scrabble points

Definition of TOMALLEY

noun
  1. The hepatopancreas of a crustacean.

Related words: mustard

Source: Wiktionary

Word Details

Letters T O M A L L E Y
Length 8 letters
Scrabble Score 13 points

Words Containing "TOMALLEY"

Words Starting with "TOMALLEY"