Atlas beetle

noun

Definition of Atlas beetle

: a very large shining mahogany-colored grotesquely horned beetle (Chalcosoma atlas) of the Old World tropics