Earliest known pelecypod on Earth — a new Early Cambrian genus from South Australia