Carabus truncaticollis
Source: NCBI Taxonomy (ID 103249)
Taxonomy ID: 103249
Rank: species
Scientific name: Carabus truncaticollis
Authority: Carabus truncaticollis Eschscholtz, 1833
Synonym: Leptocarabus truncaticollis
Statistics: 3 proteins; 9 sequences