Crossword Answer Lookup

500k+ clues

Inward-turning scientist (6)

Answer DARWIN
Definition: scientist
Guardian #22160 23 Across 2001-03-19