Fly Feeding Frenzy

Summary Sentence: 
'Fountain’ of 10,000 maggots devour pizza in just two hours, revealing unique way larvae maximize constumption
Story Link: 
In the News Thumbnail: 
Updated Date: 
02/08/2019 - 11:03