translate English to French: Invertebrates, Insects (Insecta), Millipedes or Centipedes (Myriapoda), Spiders (Arachnida) :
Invertébrés, Insectes (Insecta), Mille-pattes ou chilopodes (Myriopodes), Araignées (Arachnides) :