Stellostomites

Stellostomites is a discoidal animal known from the Cambrian Chengjiang biota and classified with the eldoniids.