A worldwide community photographing and learning about wildlife
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: Long-legged ant
Scientific name: Anoplolepis gracilipes
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: weaver ant
Scientific name: Oecophylla smaragdina
Common name: Long-legged ant
Scientific name: Anoplolepis gracilipes
Common name: Long-legged ant
Scientific name: Anoplolepis gracilipes