Masses of Meandering Millipedes
They are called “worms,” “wireworms,” “armyworms” and names that are not repeatable, but the pest is always the same -- millipedes. And usually not one millipede, but hoards, hundreds, thousands or millions of millipedes.
Category: