Echiuroidea meaning

A taxonomic order within the phylum Echiura — the spoon worms.
pronoun
0
0
Advertisement

Origin of echiuroidea

  • Echiurus +‎ -oidea

    From Wiktionary