Definition of "hepatopancreas"

hepatopancreas