Find the word definition

Wikipedia
Szechuanella

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