×

Odaraia

Odaraia is a genus of bivalved arthropod from the Middle Cambrian. Its fossils, which reach 15 centimetres in length, have been found in the Burgess Shale in British Columbia, Canada. Odaraia bore a large pair of eyes at the front of its body, and... Wikipedia
Rank: Genus