entomoid

listen to the pronunciation of entomoid
İngilizce - İngilizce
An object resembling an insect
Resembling an insect