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.
Acerca
Ayuda
Foro
Empleos
Directrices de la comunidad
Términos de Uso
Normativa de privacidad