devil's coach horse beetle (staphylinus olens) - English Synonyms Dictionary