elephant beetle
Appearance
English
[edit]Etymology
[edit]Referring to its large size.
Noun
[edit]elephant beetle (plural elephant beetles)
- Megasoma elephas, a large rhinoceros beetle.
Referring to its large size.
elephant beetle (plural elephant beetles)