entomoid
English
entomoid meaning in English • entomoid का अर्थ अंग्रेजी में
Adjective
- Resembling an insect.