Atelura formicaria

Atelura formicaria is a species of nicoletiid in the family Nicoletiidae.