echiuroid (English, noun)
expansion: echiuroid (plural echiuroids)
Senses:
glosses: A worm of the order Echiuroidea.
Forms:
form: echiuroids
tags: plural