• Echiuran

    Full definition of echiuran

    Noun

    echiuran

    (plural echiurans)
    1. Any wormlike invertebrate of the phylum Echiura
    © Wiktionary