Caterpillars bioaccumulate quantum-dot nanoparticles. Adjust Share by Jeffery Gleaves, Caterpillars bioaccumulate quantum-dot nanoparticles. Adjust Share