Dinidoridae

  Dinidorids are a cosmopolitan family of robust bugs, found mostly in the Oriental and Afrotropical regions of the world.

All species pictured have their DNA in the Barcode of Life Database.


     
Megymenun sp. GC1      
       
       
       
       
       
       

References: