stenothecoid stenostomid nostoceratid stenoplesictid pterothecid styloniscid stenochilid stylinodontid stomatellid strophomenid