Stellostomites is a discoidal animal known from the Cambrian Chengjiang biota [1] and classified with the eldoniids. [2]
This article related to a Cambrian animal is a stub. You can help Wikipedia by expanding it.