Echiuran Definition
noun
Any wormlike invertebrate of the phylum Echiura.
Wiktionary
Other Word Forms of Echiuran
Noun
Singular:
echiuran
Plural:
echiuransFind Similar Words
Find similar words to echiuran using the buttons below.