5344047480001

Turns out we've been falsely accusing moths of wrongdoing. Their larvae, however ...