Word info

echiuran

Noun

Meaning

echiuran (plural echiurans)

Any annelid worm of the subclass Echiura, formerly considered to be its own phylum.
Synonym: spoon worm

Source: en.wiktionary.org

Close letter words and terms