Home Tags Arthropods

Tag: Arthropods

Giant bird-eating centipedes exist—and they’re surprisingly important for their ecosystem

0
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...