5 scientific names found with following ranks: Genus, Species, Subspecies

Scientific Names:


Genus
  ·  Cyaniris Chevrolat, 1836
  ·  Cyaniris Dalman, 1816

Species
  ·  Cyaniris semiargus (Rottemburg, 1775)

Subspecies
  ·  Cyaniris semiargus helena (Staudinger, 1862)
  ·  Cyaniris semiargus semiargus (Rottemburg, 1775)