3 scientific names found with following ranks: Genus, Species, Subgenus

Scientific Names:


Genus
  ·  Bactrocera Macquart, 1835

Species
  ·  Bactrocera (Daculus) oleae (Gmelin, 1790)

Subgenus
  ·  Bactrocera (Daculus) Speiser, 1924