Removing Big-headed Ants from Lord Howe Island
Lord Howe Island is free of invasive African big-headed ants thanks to a dedicated and intensive effort to scour the island and remove every remaining ant. Lord Howe Island, located off the coast of New South Wales is home to a wide array of endemic and sometimes strange species. One of the islands best-known species […]