Crossword Answer Lookup

500k+ clues

Medical instrument outstanding policeman found in river (10)

Answer RHINOSCOPE
Definition: Medical instrument
Times #28324 1 Down 2022-06-23