Odmalea Explained

Odmalea is a genus of stink bugs in the family Pentatomidae. There are at least four described species in Odmalea.

Species

These four species belong to the genus Odmalea:

Further reading