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