Life … Animals Arthropods Insects Mayflies Primitive Minnow Mayflies Siphlonurus Siphlonurus rapidus species 2 observations Siphlonurus rapidus Siphlonurus rapidus Field notes Close