elongatoolithid dendrerpetontid odontopleurid hyolithid dendrobranchiate lytoceratid dolichometopid adelophthalmid dendrocoelid dendrobatid