Szechuanella

Szechuanella is an extinct genus of trilobite that lived from the middle Cambrian to the early Ordovician. They are found in China. == Sources == ...
Found on http://en.wikipedia.org/wiki/Szechuanella
No exact match found