dcsimg
Unresolved name

Trigoniocardia ovuloides

Trigoniocardia ovuloides is a species of in the family Cardiidae.