garden centipede

English

Noun

garden centipede (plural garden centipedes)

  1. A symphylan.