Definately a meal worm. Shame you didn't have any geckos or bearded dragons for pets. They love 'em!