Leperdita fabulites
Ostracods
Ordovician
Lebanon Lm.
Belfast, Tennessee
Size:
The largest ostracod is 1.3cm.
These are VERY large ostracods
Price: $15 US
ID number: f1726