Washington DC July 27, 2023 6:13 pm

Hammerhead worms: Everything to know about the invasive pest

Hammerhead flatworms are an invasive species that are destroying earthworm populations across the U.S. Here’s everything you want to know about the pest and what you should do when you find one.

Local

Exit mobile version