Posted by victorengel on 11-06-2021 05:34
#1
Are these all Mycomya? Austin, Texas, USA
Edited by victorengel on 11-06-2021 06:02
Posted by Dmitry Gavryushin on 11-06-2021 08:39
#2
No.3 is definitely not a
Mycomya (3 ocelli present), apparently
Leia; little hope for further ID without specimens...