entomoid

listen to the pronunciation of entomoid
Английский Язык - Английский Язык
An object resembling an insect
Resembling an insect