Home / Crosswords / NYT Crossword / Human organ with the ability to regenerate itself