Stenocranus Explained

Stenocranus is a genus of delphacid planthoppers in the family Delphacidae. There are more than 70 described species in Stenocranus.

Species

These 78 species belong to the genus Stenocranus:

Further reading