Definify.com

Definition 2024


insectoid

insectoid

English

Adjective

insectoid (not comparable)

  1. Insect-like.

Noun

insectoid (plural insectoids)

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