• Phoronid

    Noun

    phoronid

    (plural phoronids)
    1. (biology) Any hermaphroditic wormlike marine animals of the phylum Phoronida; the horseshoe worms
    © Wiktionary