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