stem cell: an undifferentiated cell whose daughter cells may differentiate into other cell types (such as blood cells)
loch: a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked)