Wikipedia foundation.
Entomoid — En to*moid, a. [Gr. ? insect + oid.] (Zo[ o]l.) Resembling an insect. n. An object resembling an insect. [1913 Webster] … The Collaborative International Dictionary of English
entomoid — … Useful english dictionary