Wikipedia Szechuanella Szechuanella is an extinct genus of trilobite that lived from the middle Cambrian to the early Ordovician. They are found in China.