The adult females do but I do not know about the adult males but why would they not eat Drosophila melanogaster too. The adult males can eat blue bottle flies. They are little bit over 25mm long.I'm incubating a pseudoharpax ooth right now, but from what I've read they can eat melangasters even as adults.