Very little confidence in any id
This was super tiny but really neat looking!
Milichiidae? Chloropidae?
~3 mm long, on a leaf of Anemone nemorosa
?
Acerca de
Ayuda
Trabajo
Directrices de la comunidad
Condiciones de uso
Privacidad