$ 0 0 Video shows what echiurid means. Any of several spoon worms of the class Echiura. Echiurid Meaning. How to pronounce, definition audio dictionary. How to say echiurid. Powered by MaryTTS, WiktionaryTags: echiurid echiurid meaning echiurid pronunciation echiurid definition pronunciation definition Audio Dictionary