What does "echiuroidea" mean?

Echiuroidea: A division of Annelida which includes the genus Echiurus and allies. They are often classed among the Gephyrea, and called the armed Gephyreans.

Sources