◄
Entomoid
►
Dictionary
1. (
a.
) Resembling an insect.
2. (
n.
) An object resembling an insect.
Clyx.com