Etymology
Today it means: Any of several spoon worms of the class Echiura. Full definition →
Echiura + -id
Etymology from Wiktionary, CC BY-SA 4.0.