bn:03431916n
Noun Concept
SYL
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
PARENT TAXON
TAXON RANK