An insect-like creatureAn insect-like creature.
An insect-like creature.
From insect + -oid.
Wiktionary, CC BY-SA 4.0 · source
regular