You searched for: “entomoid
entomoid (adjective), more entomoid, most entomoid
1. Resembling a bug.
2. A reference to being similar to an insect in shape or form.
This entry is located in the following units: entomo-, entom- (page 1) -oid, -oidal, -oidism, -odic (page 8)