pterostigmal pterygostomian pteropleural autopterotic mastigophorous protosteloid ambystomatoid archostematan protostomatous stenothermous