Mesoscarabaeus may mean: