insectoid adjective 1noun 1forms 1 adjective1 •Insect-like. noun1 •An insect-like creature.Two hundred Earth years earlier, a race of Insectoids discovered them as the Squishys were sending their first probes to other planets in their own star system. — 2017 formsinsectoids