echiurans meaning

Meaning of echiurans

What is the full meaning of echiurans

ECHIURAN, one of the Echiura, a phylum of marine invertebrates, aka spoonworms [n]

Example of the word echiurans placed on a Scrabble board.

Unscrambled word echiurans

Points for echiurans

Scrabble
20 points
Word With Friends
16 points
Wordfeud
20 points

Related pages for echiurans