Animal Facts
Flies eat by vomiting up something they've eaten previously so that the chemicals in their vomit can start to dissolve the new meal. When it's sloppy, they suck it all up again. That's why it's a really bad idea to eat anything a fly's been sitting on!
.. More >>