• Nematoid

    Origin

    nematode + -oid

    Full definition of nematoid

    Adjective

    nematoid

    1. (zoology) Of, relating to, or resembling a nematode.
    © Wiktionary