buffalo worms

English

Noun

buffalo worms

  1. plural of buffalo worm