Echiuroinea

Echiuroinea

[‚ek·ē·yə′rȯi·nē·ə]
(invertebrate zoology)
An order of the Echiurida.
Mentioned in ?