Tephritidae
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'.