Posted in Alien races, Aliens on Feb 22, 2021
Insectoid aliens are an alien race with similar appearance to those of insects or arachnids from which, according to some, they would have evolved.
In the classification of alien races developed by the ufologist Brad Steiger, the insectoids would belong to the so-called Delta type.