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