Carabus delavayi
Source: NCBI Taxonomy (ID 103222)
Taxonomy ID: 103222
Rank: species
Scientific name: Carabus delavayi
Authority: Carabus delavayi Fairmaire, 1886
Synonym: Carabus (Apotomopterus) delavayi
Statistics: 1 protein; 2 sequences