Anomoia purmunda - a tephritid fly

Anomoia purmunda - a tephritid fly

Observation - Anomoia purmunda - a tephritid fly. Description: Does anybody know the purpose of the frontal display? Threat? Courtship?

Does anybody know the purpose of the frontal display? Threat? Courtship?