Leaf-footed Bug
Of coreid bug and Leptoglossus. May also be referred to as leaf-foot bug.
Large sap-sucking bug with leaflike expansions on the legs.
This concept's ID is @1~11628
Of coreid bug and Leptoglossus. May also be referred to as leaf-foot bug.
Large sap-sucking bug with leaflike expansions on the legs.
This concept's ID is @1~11628