A worldwide community photographing and learning about wildlife
Project Noah Nature School
Family:
I believe it is big footed bug. 25 mm long (one inch).
Leaf-footed Bug . About 4 cm long.
Family
Small Leaf-footed bug. 15 mm long.
Coreidae is a large
Leaf-footed Bug. 2 cm long. Family
Leaf-footed Bug. 25 mm long. Family
Join the Project Noah Team