dumble- in names of insects, app. the same as dummel; but varying with bumble-, drumble-, humble-.
Oxford English Dictionary