Life, the Universe and Everything Wiki
Advertisement

An insectoid is any species that includes characteristic features of insects or arachnids. Unlike the term humanoid it does not refer to a specific body shape, but rather to things like segmented bodies, pincers, exoskeletons etcetera.

Advertisement