You searched for: “acanthostegous
acanthostegous
In invertebrate zoology, overlaid with two series of spines.