You've been logged out. Click here to log back in.
Trechus alpicola is a species in the beetle family Carabidae. It is found in Europe. This species is sometimes placed under the genus Epaphius . full article at Wikipedia