×

Urophora affinis

Insect
Urophora affinis is a species of tephritid or fruit flies in the genus Urophora of the family Tephritidae. It has been released in the United States and Canada as a biocontrol agent to control spotted knapweed. U. affinis became established in... Wikipedia