Insectoids in science fiction and fantasy
In science fiction and fantasy literatures, the term insectoid denotes any fantastical fictional creature sharing physical or other traits with ordinary insects. Wikipedia