Adult dragonfly
Larva of dragonfly
Adult Mayfly
Head of Mayfly
Prothorax of Mayfly
Mesothorax of Mayfly
Metathorax of Mayfly
Abdomen of Mayfly
Larva of Mayfly
gill of larva of Mayfly
The swallow-tailed moth (Ourapteryx sambucaria) and the many-plumed moth (Ourapteryx hexadactyla).