Caterpillar could help tackle plastic pollution By: Inkline 1 May 201729 May 2017 Good NewsCambridge, caterpillar, plastic, pollution, science, wasteLeave a Comment on Caterpillar could help tackle plastic pollution The larvae of the moth (Galleria mellonella) could hold the key to plastic degradation. Read More