Tephritidae

The Tephritidae are one of two fly families known as fruit flies. The other family is the Drosophilidae. 
There are nearly 5,000 species of tephritid fruit fly in almost 500 genera of the Tephritidae. Description and genetic analyses are constantly changing the taxonomy of this family. To distinguish them from the Drosophilidae, the Tephritidae are sometimes called 'peacock flies'.