Search Details

Word: hepatopancreas (lookup usage) (lookup stats)


Meaning:

Noun:

  • 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.

Source: Wiktionary | Src Info »