Error message
Unable to fetch location details at this time.
Weaver ant
Oecophylla Smaragdina
3.14314, 101.71
Field Notes
Description:
A big green ant (10mm almost), spotted in my terrace in Kuala Lumpur
Comments (2)