Appears to be something attached to underside of leaf?
Likely a bull frog tadpole. Could also be a green frog.
Acerca
Ayuda
Foro
Empleos
Directrices de la comunidad
Términos de Uso
Normativa de privacidad