Revelation 9: Strange Locusts

Are these actual monsters that will rise up out of some sepulchral chasm cleaving the mantle of earth? Or is their appearance allegory rich with symbolical meaning?