ENTOMOID


Meaning of ENTOMOID in English

adj resembling an insect.

2. entomoid ·noun an object resembling an insect.

Webster English vocab.      Английский словарь Webster.