Crossword Answer Lookup

500k+ clues

Organ vessel with detailed wrinkle (8)

Answer PANCREAS
Definition: Organ
Telegraph #202 14 Down 2025-12-07