Entomoid

Webster's Dictionary of the English Language

·adj Resembling an Insect.

II. Entomoid ·noun An object resembling an Insect.