"Hepatopancreas"?
D003445:Crustacea; D004063:Digestion; D004064:Digestive System; D008099:Liver / Q000201:enzymology / Q000378:metabolism / Q000502:physiology; D008974:Mollusca; D010179:Pancreas / Q000201:enzymology / Q000378:metabolism / Q000502:physiology; D010587:Phagocytosis