• Helminthoid

    Origin

    helminth + -oid

    Full definition of helminthoid

    Adjective

    helminthoid

    1. (medicine) vermicular; wormlike
    © Wiktionary