zombie worms

English

Noun

zombie worms

  1. plural of zombie worm