SzechuanellaSzechuanella is an extinct genus of corynexochid trilobite that lived marine environments from the middle Cambrian to the early Ordovician in what is now China.