avowal: a statement asserting the existence or the truth of something
message: what a communication that is about something is about
pancreatic artery: a branch of the splenic artery that supplies the pancreas