dcsimg

Megymenini is a tribe of true bugs in the family dinidorid bugs.