nepa
English
nepa meaning in English • nepa का अर्थ अंग्रेजी में
Noun
- A genus of aquatic hemipterous insects. The species feed upon other insects and are noted for their voracity; -- called also scorpion bug> and water scorpion>.