bn:03431916n
Noun Concept
AR
No term available
EN
Lethocerus indicus is a giant water bug in the family Belostomatidae, native to South and Southeast Asia, as well as southeast China, the Ryukyu Islands, and New Guinea. Wikipedia
Relations
Sources