English Bechala Cited by user Wilhelmina Will on 22 Feb 2012 Bechala is a genus of insects in the extinct order Megasecoptera. It existed during the late Carboniferous in what is now Germany.