Crossword Answer Lookup

500k+ clues

French chemist late on his way back (7)

Answer PASTEUR
Definition: French
Guardian #23838 22 Across 2006-08-07