Insectoid
WiktionaryText

Noun



  1. An insect-like creature.
  2. Any of several toy models of such things.
 
x
OK