Recent entries tagged "caterpillars"

Giant Asian bug poses threat to U.S. (no, not that bug)

Published May 5, 2020
Now it's giant gypsy moths coming to destroy America