Skip to main content

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>.
Advertisement