Posted by James Wareing on 23-03-2026 12:00
#1
Seen on Desroches Island, Seychelles
Thank you in advance,
James
Posted by Andrzej on 23-03-2026 13:04
#4
Probably
Actocetor. Here is a key to the genera of the Discomyzini tribe and all known
Actocetor species:
https://www.resea...Ephydridae
Edited by Andrzej on 23-03-2026 13:05