Nymfen lever i sakteflytende elver og vannkanaler, på bunnen eller delvis nedgravd, på steder med lav vannstand.