Insectoid Definition

insectoids
adjective
Wiktionary
noun

(science fiction, ufology) An insect-like creature.

Wiktionary

Other Word Forms of Insectoid

Noun

Singular:
insectoid
Plural:
insectoids

Origin of Insectoid

  • insect +‎ -oid

    From Wiktionary

Find Similar Words

Find similar words to insectoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

insectoid