maggots

Read news on maggots with our app.

Read more in the app

Maggots, an Efficient Source of Protein, May Become Next Superfood for Humans

Neanderthals may have eaten maggots as part of their diet