turkey tails

English

Noun

turkey tails

  1. plural of turkey tail