manman29 manman29 10-07-2017 Biology contestada Maggots feed on dead and decaying organisms for energy what are maggots