English word insectoid comes from English insect, English -oid
Dictionary entry | Language | Definition |
---|---|---|
insect | English (eng) | (colloquial) Any small arthropod similar to an insect including spiders, centipedes, millipedes, etc. (derogatory) A contemptible or powerless person.. An arthropod in the class Insecta, characterized by six legs, up to four wings, and a chitinous exoskeleton. |
-oid | English (eng) | Of similar form to, but not the same as. Having the likeness of. Forms adjectives and nouns. |
insectoid | English (eng) | Insect-like. (science fiction, ufology) An insect-like creature. |