We do not currently know of any synonyms for echiurid.
The noun echiurid is defined as:
Did you mean ushered?