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

Scientific Names:


Genus
  ·  Calamosternus Motschulsky, 1859

Species
  ·  Calamosternus granarius (Linnaeus, 1767)
  ·  Calamosternus hyxos (Petrovitz, 1962)
  ·  Calamosternus mayeri (Pilleri, 1953)
  ·  Calamosternus trucidatus (Harold, 1863)
  ·  Calamosternus unicolor (Olivier, 1789)

Subspecies
  ·  Calamosternus hyxos algiricus (Mariani & Pittino, 1983)
  ·  Calamosternus hyxos hyxos (Petrovitz, 1962)