Elephant beetle Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any very large beetle of the genus Goliathus (esp. G. giganteus), of the family Scarabæidæ. They inhabit West Africa.

Webster 1913