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
1,929
pages
Insectoid
Advertisement