Crossword Answer Lookup

500k+ clues

Halt development of unborn over a main artery (5)

Answer AORTA
Definition: artery
Guardian #22522 16 Down 2002-05-17