The Future Maggot was a large, maggot-like creature from the future. It is uncertain whether or not it was the same species as Megopteran.