cowtails

English

Noun

cowtails

  1. plural of cowtail