Definition of "scarabaeus"

scarabaeus