Thread subject: Diptera.info :: Campiglossa

Posted by Mouchecrins on 30-03-2026 12:59
#1

Hi everyone,

Found 2 of this female Tephritidae on snow in French Alps, 2250 meter elevation.


www.galerie-insecte.org/galerie/image/dos371/big/T%20simplex%20indiv%201.jpg
Barneix G. : France : Le Monêtier-les-Bains : 05220 : 06/03/2026
Altitude : 2250 - Taille : 4 mm
Réf. : 371682


www.galerie-insecte.org/galerie/image/dos371/big/T%20simplex%20indiv%202.jpg
Barneix G. : France : Le Monêtier-les-Bains : 05220 : 06/03/2026
Altitude : 2250 - Taille : 4 mm
Réf. : 371683


After some search and thanks to latique on a my thread on a Frenchforum, i consider this female as a Campiglossa, but not shure at all for the species.

From the different criteria i could find, it could be difficilis or sororcula, with the brown femur, size of the front compare to eye's size, and wing patern. In fact, i do have setae on the scutellum apex.

Did someone have an idea ?

Thank's a lot every one :)

Edited by Mouchecrins on 30-03-2026 13:02

Posted by Nosferatumyia on 30-03-2026 22:14
#2

Not sure they are the same:
a) certainly C. difficilis -- on Taraxacum serotinum, on subalpine meadows, 1000-2500 m
b) very-very probably C. doronici -- on Doronicum and Arnica, idem

Edited by Nosferatumyia on 30-03-2026 22:14

Posted by Mouchecrins on 31-03-2026 08:03
#3

Oh whaou! I was wondering if it was possible that these two female were not from the same species...amazing. Furethemore, i find a T. ruralis in the same area.

Thanks a lot for your response. What are the criteria that make the difference between these two species ?

thanks Val

Posted by Nosferatumyia on 31-03-2026 10:00
#4

Tephritis ruralis is a Hieracium-associated species, and it means that there is a chance that C. doronici actually can be C. achyrophori -- the status of both is vaque, and the differences are tiny (blurred wing pattern, slightly longer oviposiyor and the host plant in C. doronici); I foresee that COI difference between them is near zero.

Edited by Nosferatumyia on 31-03-2026 10:01