Distressed Art - Gene Tewksbury

Macrocheraia is a genus of bugs in the family Largidae with a single species, Macrocheraia grandis found mainly in Southeast Asia but extending into parts of South Asia. This has often been referred to under the genus Lohita, a name derived from the Sanskrit word for red.

0Giant Red BuginsectLohita Grandisanimalanimalsbugbugscreaturecreaturesinsectsinvertebratesundomesticated animalswild lifewildlifezoology