You've been logged out. Click here to log back in.
Helluodes is a genus of carabids in the beetle family Carabidae. There are at least three described species in Helluodes. full article at Wikipedia