4 scientific names found with following ranks: Genus, Species

Scientific Names:


Genus
  ·  Icosta Speiser, 1905

Species
  ·  Icosta ardeae (Macquart, 1835)
  ·  Icosta massonati (Falcoz, 1926)
  ·  Icosta minor (Bigot in Thomson, 1858)