This organism was observed at Puan, Davao City, Philippines.
i'm not sure what it is! sorry for the bad photo. the screen behind it is my window screen.
Not sure what this blob is. Found under a soybean leaf.
Approx. 5mm long.
About
Help
Forum
Jobs
Community Guidelines
Terms of Use
Privacy