my-server
← Wiki

Szechuanella

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

References