• Insectoid

    Origin

    insect + -oid

    Full definition of insectoid

    Adjective

    insectoid

    1. Insect-like.

    Noun

    insectoid

    (plural insectoids)
    1. (science fiction, ufology) An insect-like creature.
    © Wiktionary