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)