Someone’s got to point it out: centipedes aren’t insects. They belong to the class Chilopoda, whereas insects are class Insecta.
November 25, 2017
Someone’s got to point it out: centipedes aren’t insects. They belong to the class Chilopoda, whereas insects are class Insecta.