Home Insects Insect Bactrocera InsectsInsect Bactrocera February 24, 2021 408 0 Singapore Geographic, Singapore Nature, Singapore Nature Photography Bactrocera is a large genus of tephritid fruit flies, with close to 500 species currently described and accepted. Wikipedia