Mayflies spend much of their life spans as larvae or nymphs. They live as adults only for a few hours or days. They are therefore also known as "one-day flies," or in French, ephémères, for "ephemerals." The mayfly fossil pictured here is 125 million years old, and is identical to mayflies living in the present day. Darwinists are in a despairing position when faced with mayflies like this one, which has remained the same for 125 million years and has never undergone even the slightest alteration.