Lloydolithus lloydi
Ordovician
Llandelian Stage
Meadowtown, England, UK
Size:
1.3 cm