A worldwide community photographing and learning about wildlife
Coreidae
A Leaf-footed bug about 2 cm large in size, elongated body with parallel sides, spotted in a tree.
Spotted at Taman Ecopark - Jakarta
Kingdom: Animalia Clade: Euarthropoda Class: Insecta Order: Hemiptera Superfamily: Coreoidea Family: Coreidae
No Comments