landing: the act of coming down to the earth (or other surface)
arrival: the act of arriving at a certain place
cell division: the process in reproduction and growth by which a cell divides to form daughter cells