noun
Meaning 1
Any large predatory water bug in the genus Nepa or similar bugs in family Nepidae.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: water scorpion, needle bug, water stick insect
Antonyms: none provided