Crossword Answer Lookup
500k+ clues
Home
/
Guardian
/
Clue
Poor hospital registrar initially overwhelmed by gas in kidney unit
(7)
Answer
NEPHRON
Definition:
kidney unit
Guardian
#29762
21 Across
2025-08-01