HEPATOPANCREAS

14 letters 23 Scrabble points

Definition of HEPATOPANCREAS

noun
  1. An organ of the digestive tract of arthropods and fish, which provides the functions which in mammals are provided separately by the liver and pancreas.

Related words: digestive gland tomalley

Source: Wiktionary

Word Details

Letters H E P A T O P A N C R E A S
Length 14 letters
Scrabble Score 23 points