Genus genus unknown or Bactrocera, Zeugodacus and Dacus. Key to genera Gen.o.5: sex male or female. Head Gen.h.5: first flagellomere longer than facial margin, Gen.h.15: ocellar setae absent. Wings Gen.w.5: cell bcu (cup) appendix longer than base, Gen.w.10: (males) wing banding Gen.w.10.2: not Ceratitis pattern, Gen.w.20: (females) wing banding not Ceratitis pattern. Thorax Gen.t.5: prescutellar setae absent, Gen.t.10: basal scutellar setae absent, Gen.t.15: anepisternal setae 1, Gen.t.25: scutellum pattern Gen.t.25.1: unicolor, white to yellow (at most along basal margin with transverse darker band), Gen.t.45: postpronotal lobe unicolor, Gen.t.50: anepisternal stripe absent or vertical, Gen.t.55: scutum with a medial yellow stripe no. Abdomen Gen.a.5: tergites separated, Gen.a.10: (males) posterior lobe of surstyli short, Gen.a.15: (males) abdominal sternum V slightly concave on posterior margin. Ecology and distribuion distribution East Africa, Southern Africa or Indian Ocean. Key to Bactrocera, Zeugodacus and Dacus sex male or female. Thorax BZD.t.5: predominant colour of scutum colored (orange, red, brown) or black, BZD.t.10: postpronotal lobe colour entirely pale (yellow or orange), BZD.t.20: transverse suture (notopleural suture) with triangular yellow mark no, BZD.t.45: scutum with a medial vitta or stripe no, BZD.t.60: scutellum extensively marked (patterned) yes or no, BZD.t.90: anepisternal stripe extent not reaching anterior notopleural seta, BZD.t.95: yellow marking on anatergite and katatergite katatergite only, BZD.t.120: scutum with anterior supra-alar setae no, BZD.t.125: scutum with prescutellar acrostichal setae no. Abdomen BZD.a.10: tergites fused no, BZD.a.25: medial longitudinal stripe on tergite 4 no, BZD.a.55: (males) posterior lobe of surstyli short, BZD.a.60: (males) abdominal sternum V slightly concave on posterior margin. Wings BZD.w.15: cell c with covering of microtrichia along entire length at least anteriorly no, BZD.w.20: cell br (narrowed part) with extensive covering of microtrichia no, BZD.w.35: complete costal band no, BZD.w.95: anal streak no, BZD.w.120: wings patterned (other than costal band and anal streak) no, BZD.w.150: transverse mark over crossvein dm-cu (not direct to any on r-m) no. Legs BZD.l.10: mid femur colour BZD.l.10.2: unicolor yellow / pale, BZD.l.15: hind femur colour BZD.l.15.2: unicolor yellow / pale.