What connection is there between a human and a mayfly? Find out in this episode of "Words of Science".