Tag: Arthropods
Giant bird-eating centipedes exist—and they’re surprisingly important for their ecosystem
On tiny Phillip Island, part of the South Pacific's Norfolk Island group, the Phillip Island centipede (Cormocephalus coynei) population can kill and eat up...