echiuran

Noun

 * 1) Any annelid worm of the subclass, formerly considered to be its own phylum.