Carabus munakatai
Source: NCBI Taxonomy (ID 120937)
Taxonomy ID: 120937
Rank: species
Scientific name: Carabus munakatai
Synonym: Carabus (Acoptolabrus) munakatai; Acoptolabrus munakatai