Insectoid
Appearance
(Redirected from Insectoid (disambiguation))
An insectoid is an insect-like or arachnid-like creature.
Insectoid may refer to:
- Insectoid robot
- Insectoids in science fiction and fantasy
- An Australian electronic band released on Psy-Harmonics and other labels in the early 1990s.[1]