Life … Animals Arthropods Insects Mayflies Primitive Minnow Mayflies Siphlonurus Siphlonurus occidentalis species 10 observations Siphlonurus occidentalis Siphlonurus occidentalis Field notes Close